From 61b5f0c973fb9d91f8023664c95bfc5570e2f474 Mon Sep 17 00:00:00 2001 From: Robert Bieber Date: Tue, 8 Jun 2010 21:30:28 +0000 Subject: Theme Editor: Began implementing classes to display project files and settings in the project panel git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26706 a1c6a512-1295-4272-9138-f99709370657 --- utils/themeeditor/editorwindow.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'utils/themeeditor/editorwindow.cpp') diff --git a/utils/themeeditor/editorwindow.cpp b/utils/themeeditor/editorwindow.cpp index cc2a0fb350..5184281809 100644 --- a/utils/themeeditor/editorwindow.cpp +++ b/utils/themeeditor/editorwindow.cpp @@ -33,6 +33,7 @@ EditorWindow::EditorWindow(QWidget *parent) : { ui->setupUi(this); prefs = new PreferencesDialog(this); + project = new ProjectModel(); loadSettings(); setupUI(); setupMenus(); @@ -75,11 +76,6 @@ void EditorWindow::saveSettings() void EditorWindow::setupUI() { - /* Displaying some files to test the file tree view */ - QFileSystemModel* model = new QFileSystemModel; - model->setRootPath(QDir::currentPath()); - ui->fileTree->setModel(model); - /* Connecting the tab bar signals */ QObject::connect(ui->editorTabs, SIGNAL(currentChanged(int)), this, SLOT(shiftTab(int))); @@ -98,6 +94,9 @@ void EditorWindow::setupUI() parseStatus = new QLabel(this); ui->statusbar->addPermanentWidget(parseStatus); + /* Setting up the project viewer */ + ui->projectTree->setModel(project); + } void EditorWindow::setupMenus() @@ -250,7 +249,7 @@ void EditorWindow::tabTitleChanged(QString title) void EditorWindow::showPanel() { if(sender() == ui->actionFile_Panel) - ui->fileDock->setVisible(true); + ui->projectDock->setVisible(true); if(sender() == ui->actionPreview_Panel) ui->skinPreviewDock->setVisible(true); if(sender() == ui->actionDisplay_Panel) -- cgit v1.2.3