diff options
Diffstat (limited to 'utils/themeeditor/projectmodel.cpp')
| -rw-r--r-- | utils/themeeditor/projectmodel.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/utils/themeeditor/projectmodel.cpp b/utils/themeeditor/projectmodel.cpp index 925be81..2df4c0a 100644 --- a/utils/themeeditor/projectmodel.cpp +++ b/utils/themeeditor/projectmodel.cpp @@ -113,6 +113,12 @@ QVariant ProjectModel::data(const QModelIndex &index, int role) const void ProjectModel::activated(const QModelIndex &index) { - mainWindow->loadTabFromFile(settings.value("themebase", "") - + "/" + files[index.row()]); + if(index.row() == 0) + mainWindow->loadConfigTab(new ConfigDocument(settings, + settings.value("themebase", + "") + "/" + + files[index.row()])); + else + mainWindow->loadTabFromSkinFile(settings.value("themebase", "") + + "/" + files[index.row()]); } |