forked from qt-creator/qt-creator
Core: Hide the theme editor
It isn't ready for production yet, will hopefully be reworked for 3.4. Change-Id: If738f40df5cd2b4ab7edbcdc0086c7aa5d5f47f6 Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
This commit is contained in:
committed by
Orgad Shaneh
parent
c1a76f8cc1
commit
5c03037a0b
@@ -73,6 +73,16 @@
|
|||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
|
<item row="1" column="0">
|
||||||
|
<widget class="QLabel" name="themeLabel">
|
||||||
|
<property name="text">
|
||||||
|
<string>Theme:</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="1" column="1">
|
||||||
|
<widget class="Core::Internal::ThemeSettingsWidget" name="themeWidget" native="true"/>
|
||||||
|
</item>
|
||||||
<item row="2" column="0">
|
<item row="2" column="0">
|
||||||
<widget class="QLabel" name="languageLabel">
|
<widget class="QLabel" name="languageLabel">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
@@ -334,6 +344,12 @@
|
|||||||
<signal>browsingFinished()</signal>
|
<signal>browsingFinished()</signal>
|
||||||
</slots>
|
</slots>
|
||||||
</customwidget>
|
</customwidget>
|
||||||
|
<customwidget>
|
||||||
|
<class>Core::Internal::ThemeSettingsWidget</class>
|
||||||
|
<extends>QWidget</extends>
|
||||||
|
<header>themesettingswidget.h</header>
|
||||||
|
<container>1</container>
|
||||||
|
</customwidget>
|
||||||
</customwidgets>
|
</customwidgets>
|
||||||
<resources>
|
<resources>
|
||||||
<include location="core.qrc"/>
|
<include location="core.qrc"/>
|
||||||
|
|||||||
@@ -132,7 +132,6 @@ MainWindow::MainWindow() :
|
|||||||
m_rightPaneWidget(0),
|
m_rightPaneWidget(0),
|
||||||
m_versionDialog(0),
|
m_versionDialog(0),
|
||||||
m_generalSettings(new GeneralSettings),
|
m_generalSettings(new GeneralSettings),
|
||||||
m_themeSettings(new ThemeSettings),
|
|
||||||
m_shortcutSettings(new ShortcutSettings),
|
m_shortcutSettings(new ShortcutSettings),
|
||||||
m_toolSettings(new ToolSettings),
|
m_toolSettings(new ToolSettings),
|
||||||
m_mimeTypeSettings(new MimeTypeSettings),
|
m_mimeTypeSettings(new MimeTypeSettings),
|
||||||
@@ -256,7 +255,6 @@ MainWindow::~MainWindow()
|
|||||||
|
|
||||||
ExtensionSystem::PluginManager::removeObject(m_shortcutSettings);
|
ExtensionSystem::PluginManager::removeObject(m_shortcutSettings);
|
||||||
ExtensionSystem::PluginManager::removeObject(m_generalSettings);
|
ExtensionSystem::PluginManager::removeObject(m_generalSettings);
|
||||||
ExtensionSystem::PluginManager::removeObject(m_themeSettings);
|
|
||||||
ExtensionSystem::PluginManager::removeObject(m_toolSettings);
|
ExtensionSystem::PluginManager::removeObject(m_toolSettings);
|
||||||
ExtensionSystem::PluginManager::removeObject(m_mimeTypeSettings);
|
ExtensionSystem::PluginManager::removeObject(m_mimeTypeSettings);
|
||||||
ExtensionSystem::PluginManager::removeObject(m_systemEditor);
|
ExtensionSystem::PluginManager::removeObject(m_systemEditor);
|
||||||
@@ -268,8 +266,6 @@ MainWindow::~MainWindow()
|
|||||||
m_shortcutSettings = 0;
|
m_shortcutSettings = 0;
|
||||||
delete m_generalSettings;
|
delete m_generalSettings;
|
||||||
m_generalSettings = 0;
|
m_generalSettings = 0;
|
||||||
delete m_themeSettings;
|
|
||||||
m_themeSettings = 0;
|
|
||||||
delete m_toolSettings;
|
delete m_toolSettings;
|
||||||
m_toolSettings = 0;
|
m_toolSettings = 0;
|
||||||
delete m_mimeTypeSettings;
|
delete m_mimeTypeSettings;
|
||||||
@@ -327,7 +323,6 @@ bool MainWindow::init(QString *errorMessage)
|
|||||||
m_progressManager->init(); // needs the status bar manager
|
m_progressManager->init(); // needs the status bar manager
|
||||||
|
|
||||||
ExtensionSystem::PluginManager::addObject(m_generalSettings);
|
ExtensionSystem::PluginManager::addObject(m_generalSettings);
|
||||||
ExtensionSystem::PluginManager::addObject(m_themeSettings);
|
|
||||||
ExtensionSystem::PluginManager::addObject(m_shortcutSettings);
|
ExtensionSystem::PluginManager::addObject(m_shortcutSettings);
|
||||||
ExtensionSystem::PluginManager::addObject(m_toolSettings);
|
ExtensionSystem::PluginManager::addObject(m_toolSettings);
|
||||||
ExtensionSystem::PluginManager::addObject(m_mimeTypeSettings);
|
ExtensionSystem::PluginManager::addObject(m_mimeTypeSettings);
|
||||||
|
|||||||
@@ -72,7 +72,6 @@ namespace Internal {
|
|||||||
class ActionManagerPrivate;
|
class ActionManagerPrivate;
|
||||||
class FancyTabWidget;
|
class FancyTabWidget;
|
||||||
class GeneralSettings;
|
class GeneralSettings;
|
||||||
class ThemeSettings;
|
|
||||||
class ProgressManagerPrivate;
|
class ProgressManagerPrivate;
|
||||||
class ShortcutSettings;
|
class ShortcutSettings;
|
||||||
class ToolSettings;
|
class ToolSettings;
|
||||||
@@ -192,7 +191,6 @@ private:
|
|||||||
QMap<QWidget *, IContext *> m_contextWidgets;
|
QMap<QWidget *, IContext *> m_contextWidgets;
|
||||||
|
|
||||||
GeneralSettings *m_generalSettings;
|
GeneralSettings *m_generalSettings;
|
||||||
ThemeSettings *m_themeSettings;
|
|
||||||
ShortcutSettings *m_shortcutSettings;
|
ShortcutSettings *m_shortcutSettings;
|
||||||
ToolSettings *m_toolSettings;
|
ToolSettings *m_toolSettings;
|
||||||
MimeTypeSettings *m_mimeTypeSettings;
|
MimeTypeSettings *m_mimeTypeSettings;
|
||||||
|
|||||||
@@ -2,15 +2,19 @@
|
|||||||
<ui version="4.0">
|
<ui version="4.0">
|
||||||
<class>Core::Internal::ThemeSettings</class>
|
<class>Core::Internal::ThemeSettings</class>
|
||||||
<widget class="QWidget" name="Core::Internal::ThemeSettings">
|
<widget class="QWidget" name="Core::Internal::ThemeSettings">
|
||||||
<property name="geometry">
|
|
||||||
<rect>
|
|
||||||
<x>0</x>
|
|
||||||
<y>0</y>
|
|
||||||
<width>527</width>
|
|
||||||
<height>359</height>
|
|
||||||
</rect>
|
|
||||||
</property>
|
|
||||||
<layout class="QVBoxLayout" name="verticalLayout">
|
<layout class="QVBoxLayout" name="verticalLayout">
|
||||||
|
<property name="leftMargin">
|
||||||
|
<number>0</number>
|
||||||
|
</property>
|
||||||
|
<property name="topMargin">
|
||||||
|
<number>0</number>
|
||||||
|
</property>
|
||||||
|
<property name="rightMargin">
|
||||||
|
<number>0</number>
|
||||||
|
</property>
|
||||||
|
<property name="bottomMargin">
|
||||||
|
<number>0</number>
|
||||||
|
</property>
|
||||||
<item>
|
<item>
|
||||||
<layout class="QHBoxLayout" name="horizontalLayout">
|
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||||
<item>
|
<item>
|
||||||
@@ -66,8 +70,6 @@
|
|||||||
<container>1</container>
|
<container>1</container>
|
||||||
</customwidget>
|
</customwidget>
|
||||||
</customwidgets>
|
</customwidgets>
|
||||||
<resources>
|
<resources/>
|
||||||
<include location="core.qrc"/>
|
|
||||||
</resources>
|
|
||||||
<connections/>
|
<connections/>
|
||||||
</ui>
|
</ui>
|
||||||
|
|||||||
@@ -169,6 +169,7 @@ ThemeSettingsPrivate::ThemeSettingsPrivate(QWidget *widget)
|
|||||||
{
|
{
|
||||||
m_currentTheme = ThemeEntry(creatorTheme()->fileName(), true);
|
m_currentTheme = ThemeEntry(creatorTheme()->fileName(), true);
|
||||||
m_ui->setupUi(widget);
|
m_ui->setupUi(widget);
|
||||||
|
m_ui->editor->hide(); // TODO: Restore after improving the editor
|
||||||
m_ui->themeComboBox->setModel(m_themeListModel);
|
m_ui->themeComboBox->setModel(m_themeListModel);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user