diff --git a/src/plugins/coreplugin/coreplugin.cpp b/src/plugins/coreplugin/coreplugin.cpp index ae847e5c7dd..383fb197aac 100644 --- a/src/plugins/coreplugin/coreplugin.cpp +++ b/src/plugins/coreplugin/coreplugin.cpp @@ -32,7 +32,7 @@ #include "modemanager.h" #include "infobar.h" #include "iwizardfactory.h" -#include "themesettings.h" +#include "themechooser.h" #include #include diff --git a/src/plugins/coreplugin/coreplugin.pro b/src/plugins/coreplugin/coreplugin.pro index 44f947a15fe..696bf5d0a19 100644 --- a/src/plugins/coreplugin/coreplugin.pro +++ b/src/plugins/coreplugin/coreplugin.pro @@ -19,7 +19,7 @@ SOURCES += corejsextensions.cpp \ fancyactionbar.cpp \ fancytabwidget.cpp \ generalsettings.cpp \ - themesettings.cpp \ + themechooser.cpp \ id.cpp \ icontext.cpp \ jsexpander.cpp \ @@ -118,7 +118,7 @@ HEADERS += corejsextensions.h \ fancyactionbar.h \ fancytabwidget.h \ generalsettings.h \ - themesettings.h \ + themechooser.h \ id.h \ jsexpander.h \ messagemanager.h \ diff --git a/src/plugins/coreplugin/coreplugin.qbs b/src/plugins/coreplugin/coreplugin.qbs index 0087d7aa476..a0695767c6c 100644 --- a/src/plugins/coreplugin/coreplugin.qbs +++ b/src/plugins/coreplugin/coreplugin.qbs @@ -99,7 +99,7 @@ QtcPlugin { "styleanimator.cpp", "styleanimator.h", "systemsettings.cpp", "systemsettings.h", "systemsettings.ui", "textdocument.cpp", "textdocument.h", - "themesettings.cpp", "themesettings.h", + "themechooser.cpp", "themechooser.h", "toolsettings.cpp", "toolsettings.h", "variablechooser.cpp", "variablechooser.h", "vcsmanager.cpp", "vcsmanager.h", diff --git a/src/plugins/coreplugin/generalsettings.cpp b/src/plugins/coreplugin/generalsettings.cpp index a79fe4b2325..0734d298bf0 100644 --- a/src/plugins/coreplugin/generalsettings.cpp +++ b/src/plugins/coreplugin/generalsettings.cpp @@ -119,7 +119,7 @@ void GeneralSettings::apply() setLanguage(m_page->languageBox->itemData(currentIndex, Qt::UserRole).toString()); // Apply the new base color if accepted StyleHelper::setBaseColor(m_page->colorButton->color()); - m_page->themeWidget->apply(); + m_page->themeChooser->apply(); } void GeneralSettings::finish() diff --git a/src/plugins/coreplugin/generalsettings.ui b/src/plugins/coreplugin/generalsettings.ui index 7fcab8d62bd..be3adc7c552 100644 --- a/src/plugins/coreplugin/generalsettings.ui +++ b/src/plugins/coreplugin/generalsettings.ui @@ -78,7 +78,7 @@ - + @@ -149,9 +149,9 @@
utils/qtcolorbutton.h
- Core::Internal::ThemeSettingsWidget + Core::Internal::ThemeChooser QWidget -
coreplugin/themesettings.h
+
coreplugin/themechooser.h
1
diff --git a/src/plugins/coreplugin/mainwindow.cpp b/src/plugins/coreplugin/mainwindow.cpp index 5c7716478cc..7838fdb7266 100644 --- a/src/plugins/coreplugin/mainwindow.cpp +++ b/src/plugins/coreplugin/mainwindow.cpp @@ -32,7 +32,6 @@ #include "fancytabwidget.h" #include "documentmanager.h" #include "generalsettings.h" -#include "themesettings.h" #include "helpmanager.h" #include "idocumentfactory.h" #include "messagemanager.h" diff --git a/src/plugins/coreplugin/themesettings.cpp b/src/plugins/coreplugin/themechooser.cpp similarity index 93% rename from src/plugins/coreplugin/themesettings.cpp rename to src/plugins/coreplugin/themechooser.cpp index 0a64105c64d..fd97cfd8154 100644 --- a/src/plugins/coreplugin/themesettings.cpp +++ b/src/plugins/coreplugin/themechooser.cpp @@ -26,7 +26,7 @@ #include "coreconstants.h" #include "icore.h" #include "manhattanstyle.h" -#include "themesettings.h" +#include "themechooser.h" #include #include @@ -119,11 +119,11 @@ private: }; -class ThemeSettingsPrivate +class ThemeChooserPrivate { public: - ThemeSettingsPrivate(QWidget *widget); - ~ThemeSettingsPrivate(); + ThemeChooserPrivate(QWidget *widget); + ~ThemeChooserPrivate(); public: ThemeListModel *m_themeListModel; @@ -131,7 +131,7 @@ public: bool m_refreshingThemeList; }; -ThemeSettingsPrivate::ThemeSettingsPrivate(QWidget *widget) +ThemeChooserPrivate::ThemeChooserPrivate(QWidget *widget) : m_themeListModel(new ThemeListModel) , m_themeComboBox(new QComboBox) , m_refreshingThemeList(false) @@ -144,25 +144,25 @@ ThemeSettingsPrivate::ThemeSettingsPrivate(QWidget *widget) m_themeComboBox->setModel(m_themeListModel); } -ThemeSettingsPrivate::~ThemeSettingsPrivate() +ThemeChooserPrivate::~ThemeChooserPrivate() { delete m_themeListModel; } -ThemeSettingsWidget::ThemeSettingsWidget(QWidget *parent) : +ThemeChooser::ThemeChooser(QWidget *parent) : QWidget(parent) { - d = new ThemeSettingsPrivate(this); + d = new ThemeChooserPrivate(this); refreshThemeList(); } -ThemeSettingsWidget::~ThemeSettingsWidget() +ThemeChooser::~ThemeChooser() { delete d; } -void ThemeSettingsWidget::refreshThemeList() +void ThemeChooser::refreshThemeList() { const QList themes = ThemeEntry::availableThemes(); const int selected = Utils::indexOf(themes, Utils::equal(&ThemeEntry::id, @@ -175,7 +175,7 @@ void ThemeSettingsWidget::refreshThemeList() d->m_refreshingThemeList = false; } -void ThemeSettingsWidget::apply() +void ThemeChooser::apply() { const int index = d->m_themeComboBox->currentIndex(); if (index == -1) diff --git a/src/plugins/coreplugin/themesettings.h b/src/plugins/coreplugin/themechooser.h similarity index 89% rename from src/plugins/coreplugin/themesettings.h rename to src/plugins/coreplugin/themechooser.h index 50174583975..fa323eb6694 100644 --- a/src/plugins/coreplugin/themesettings.h +++ b/src/plugins/coreplugin/themechooser.h @@ -23,8 +23,8 @@ ** ****************************************************************************/ -#ifndef THEMESETTINGS_H -#define THEMESETTINGS_H +#ifndef THEMECHOOSER_H +#define THEMECHOOSER_H #include "id.h" @@ -35,7 +35,7 @@ namespace Core { namespace Internal { -class ThemeSettingsPrivate; +class ThemeChooserPrivate; class ThemeEntry { @@ -54,19 +54,19 @@ private: mutable QString m_displayName; }; -class ThemeSettingsWidget : public QWidget +class ThemeChooser : public QWidget { Q_OBJECT public: - ThemeSettingsWidget(QWidget *parent = 0); - ~ThemeSettingsWidget(); + ThemeChooser(QWidget *parent = 0); + ~ThemeChooser(); void apply(); private: void refreshThemeList(); - ThemeSettingsPrivate *d; + ThemeChooserPrivate *d; }; } // namespace Internal