summaryrefslogtreecommitdiff
path: root/utils/themeeditor/gui/editorwindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'utils/themeeditor/gui/editorwindow.cpp')
-rw-r--r--utils/themeeditor/gui/editorwindow.cpp12
1 files changed, 10 insertions, 2 deletions
diff --git a/utils/themeeditor/gui/editorwindow.cpp b/utils/themeeditor/gui/editorwindow.cpp
index 94e744e957..b778a1fba4 100644
--- a/utils/themeeditor/gui/editorwindow.cpp
+++ b/utils/themeeditor/gui/editorwindow.cpp
@@ -66,7 +66,8 @@ void EditorWindow::loadTabFromSkinFile(QString fileName)
66 } 66 }
67 67
68 /* Adding a new document*/ 68 /* Adding a new document*/
69 SkinDocument* doc = new SkinDocument(parseStatus, fileName, project); 69 SkinDocument* doc = new SkinDocument(parseStatus, fileName, project,
70 deviceConfig);
70 addTab(doc); 71 addTab(doc);
71 ui->editorTabs->setCurrentWidget(doc); 72 ui->editorTabs->setCurrentWidget(doc);
72 73
@@ -219,7 +220,7 @@ void EditorWindow::addTab(TabContent *doc)
219 220
220void EditorWindow::newTab() 221void EditorWindow::newTab()
221{ 222{
222 SkinDocument* doc = new SkinDocument(parseStatus, project); 223 SkinDocument* doc = new SkinDocument(parseStatus, project, deviceConfig);
223 addTab(doc); 224 addTab(doc);
224 ui->editorTabs->setCurrentWidget(doc); 225 ui->editorTabs->setCurrentWidget(doc);
225} 226}
@@ -345,6 +346,13 @@ void EditorWindow::openProject()
345 project = new ProjectModel(fileName, this); 346 project = new ProjectModel(fileName, this);
346 ui->projectTree->setModel(project); 347 ui->projectTree->setModel(project);
347 348
349 if(project->getSetting("#screenwidth") != "")
350 deviceConfig->setData("screenwidth",
351 project->getSetting("#screenwidth"));
352 if(project->getSetting("#screenheight") != "")
353 deviceConfig->setData("screenheight",
354 project->getSetting("#screenheight"));
355
348 QObject::connect(ui->projectTree, SIGNAL(activated(QModelIndex)), 356 QObject::connect(ui->projectTree, SIGNAL(activated(QModelIndex)),
349 project, SLOT(activated(QModelIndex))); 357 project, SLOT(activated(QModelIndex)));
350 358