diff --git a/src/plugins/android/androidconstants.h b/src/plugins/android/androidconstants.h index d51c40b13f8..1966164d4bb 100644 --- a/src/plugins/android/androidconstants.h +++ b/src/plugins/android/androidconstants.h @@ -47,9 +47,7 @@ enum AndroidQemuStatus { } // namespace Internal namespace Constants { -const char ANDROID_SETTINGS_ID[] = "ZZ.Android Configurations"; -const char ANDROID_SETTINGS_CATEGORY[] = "XA.Android"; -const char ANDROID_SETTINGS_TR_CATEGORY[] = QT_TRANSLATE_NOOP("Android", "Android"); +const char ANDROID_SETTINGS_ID[] = "BB.Android Configurations"; const char ANDROID_SETTINGS_CATEGORY_ICON[] = ":/android/images/QtAndroid.png"; const char ANDROID_TOOLCHAIN_ID[] = "Qt4ProjectManager.ToolChain.Android"; const char ANDROIDQT[] = "Qt4ProjectManager.QtVersion.Android"; diff --git a/src/plugins/android/androidsettingspage.cpp b/src/plugins/android/androidsettingspage.cpp index c737248e9de..8d70dcffe13 100644 --- a/src/plugins/android/androidsettingspage.cpp +++ b/src/plugins/android/androidsettingspage.cpp @@ -28,6 +28,7 @@ #include "androidsettingswidget.h" #include "androidconstants.h" #include "androidtoolchain.h" +#include #include #include @@ -41,11 +42,10 @@ AndroidSettingsPage::AndroidSettingsPage(QObject *parent) : Core::IOptionsPage(parent) { setId(Constants::ANDROID_SETTINGS_ID); - setDisplayName(tr("Android Configurations")); - setCategory(Constants::ANDROID_SETTINGS_CATEGORY); - setDisplayCategory(QCoreApplication::translate("Android", - Constants::ANDROID_SETTINGS_TR_CATEGORY)); - setCategoryIcon(Utils::Icon(Constants::ANDROID_SETTINGS_CATEGORY_ICON)); + setDisplayName(tr("Android")); + setCategory(ProjectExplorer::Constants::DEVICE_SETTINGS_CATEGORY); + setDisplayCategory(QCoreApplication::translate("ProjectExplorer", + ProjectExplorer::Constants::DEVICE_SETTINGS_TR_CATEGORY)); } QWidget *AndroidSettingsPage::widget() diff --git a/src/plugins/baremetal/baremetal.pro b/src/plugins/baremetal/baremetal.pro index 6f534d90aa7..b79db4aac5c 100644 --- a/src/plugins/baremetal/baremetal.pro +++ b/src/plugins/baremetal/baremetal.pro @@ -47,5 +47,3 @@ HEADERS += baremetalplugin.h \ openocdgdbserverprovider.h \ defaultgdbserverprovider.h \ stlinkutilgdbserverprovider.h - -RESOURCES = baremetal.qrc diff --git a/src/plugins/baremetal/baremetal.qrc b/src/plugins/baremetal/baremetal.qrc deleted file mode 100644 index 1226d8f5878..00000000000 --- a/src/plugins/baremetal/baremetal.qrc +++ /dev/null @@ -1,5 +0,0 @@ - - - images/QtBareMetal.png - - diff --git a/src/plugins/baremetal/baremetalconstants.h b/src/plugins/baremetal/baremetalconstants.h index 7b1358cc33b..def72715773 100644 --- a/src/plugins/baremetal/baremetalconstants.h +++ b/src/plugins/baremetal/baremetalconstants.h @@ -34,11 +34,7 @@ const char BareMetalOsType[] = "BareMetalOsType"; const char ACTION_ID[] = "BareMetal.Action"; const char MENU_ID[] = "BareMetal.Menu"; -const char BAREMETAL_SETTINGS_CATEGORY[] = "ZZ.BareMetal"; -const char BAREMETAL_SETTINGS_TR_CATEGORY[] = QT_TRANSLATE_NOOP("BareMetal", "Bare Metal"); -const char BAREMETAL_SETTINGS_CATEGORY_ICON[] = ":/baremetal/images/QtBareMetal.png"; - -const char GDB_PROVIDERS_SETTINGS_ID[] = "AA.BareMetal.GdbServerProvidersOptions"; +const char GDB_PROVIDERS_SETTINGS_ID[] = "EE.BareMetal.GdbServerProvidersOptions"; // Debugger Server Provider Ids const char OPENOCD_PROVIDER_ID[] = "BareMetal.GdbServerProvider.OpenOcd"; diff --git a/src/plugins/baremetal/gdbserverproviderssettingspage.cpp b/src/plugins/baremetal/gdbserverproviderssettingspage.cpp index d01bcddac15..6cf97c60f08 100644 --- a/src/plugins/baremetal/gdbserverproviderssettingspage.cpp +++ b/src/plugins/baremetal/gdbserverproviderssettingspage.cpp @@ -30,6 +30,7 @@ #include #include +#include #include #include @@ -47,6 +48,7 @@ #include #include #include +#include using namespace Utils; @@ -293,10 +295,16 @@ GdbServerProvidersSettingsWidget::GdbServerProvidersSettingsWidget verticalLayout->addWidget(m_providerView); verticalLayout->addLayout(buttonLayout); - auto horizontalLayout = new QHBoxLayout(this); + auto horizontalLayout = new QHBoxLayout(); horizontalLayout->addLayout(verticalLayout); horizontalLayout->addWidget(m_container); + auto groupBox = new QGroupBox(tr("GDB Server Providers"), this); + groupBox->setLayout(horizontalLayout); + + auto topLayout = new QVBoxLayout(this); + topLayout->addWidget(groupBox); + connect(&m_model, &GdbServerProviderModel::providerStateChanged, this, &GdbServerProvidersSettingsWidget::updateState); @@ -411,12 +419,11 @@ QModelIndex GdbServerProvidersSettingsWidget::currentIndex() const GdbServerProvidersSettingsPage::GdbServerProvidersSettingsPage(QObject *parent) : Core::IOptionsPage(parent) { - setCategory(Constants::BAREMETAL_SETTINGS_CATEGORY); - setDisplayCategory(QCoreApplication::translate( - "BareMetal", Constants::BAREMETAL_SETTINGS_TR_CATEGORY)); - setCategoryIcon(Utils::Icon(Constants::BAREMETAL_SETTINGS_CATEGORY_ICON)); setId(Constants::GDB_PROVIDERS_SETTINGS_ID); - setDisplayName(tr("GDB Server Providers")); + setDisplayName(tr("Bare Metal")); + setCategory(ProjectExplorer::Constants::DEVICE_SETTINGS_CATEGORY); + setDisplayCategory(QCoreApplication::translate("ProjectExplorer", + ProjectExplorer::Constants::DEVICE_SETTINGS_TR_CATEGORY)); } QWidget *GdbServerProvidersSettingsPage::widget() diff --git a/src/plugins/baremetal/images/QtBareMetal.png b/src/plugins/baremetal/images/QtBareMetal.png deleted file mode 100644 index 969916316a8..00000000000 Binary files a/src/plugins/baremetal/images/QtBareMetal.png and /dev/null differ diff --git a/src/plugins/ios/iosconstants.h b/src/plugins/ios/iosconstants.h index 4bb8e9b832c..6dffc21e381 100644 --- a/src/plugins/ios/iosconstants.h +++ b/src/plugins/ios/iosconstants.h @@ -34,9 +34,7 @@ Q_DECLARE_LOGGING_CATEGORY(iosLog) } // namespace Internal namespace Constants { -const char IOS_SETTINGS_ID[] = "ZZ.Ios Configurations"; -const char IOS_SETTINGS_CATEGORY[] = "XA.Ios"; -const char IOS_SETTINGS_TR_CATEGORY[] = QT_TRANSLATE_NOOP("Ios", "iOS"); +const char IOS_SETTINGS_ID[] = "CC.Ios Configurations"; const char IOS_SETTINGS_CATEGORY_ICON[] = ":/ios/images/iossettings.png"; const char IOSQT[] = "Qt4ProjectManager.QtVersion.Ios"; // this literal is replicated to avoid dependencies diff --git a/src/plugins/ios/iossettingspage.cpp b/src/plugins/ios/iossettingspage.cpp index 84e103deb07..e3d5bc19e3f 100644 --- a/src/plugins/ios/iossettingspage.cpp +++ b/src/plugins/ios/iossettingspage.cpp @@ -28,6 +28,8 @@ #include "iossettingswidget.h" #include "iosconstants.h" +#include + #include namespace Ios { @@ -37,11 +39,10 @@ IosSettingsPage::IosSettingsPage(QObject *parent) : Core::IOptionsPage(parent) { setId(Constants::IOS_SETTINGS_ID); - setDisplayName(tr("iOS Configurations")); - setCategory(Constants::IOS_SETTINGS_CATEGORY); - setDisplayCategory(QCoreApplication::translate("iOS", - Constants::IOS_SETTINGS_TR_CATEGORY)); - setCategoryIcon(Utils::Icon(QLatin1String(Constants::IOS_SETTINGS_CATEGORY_ICON))); + setDisplayName(tr("iOS")); + setCategory(ProjectExplorer::Constants::DEVICE_SETTINGS_CATEGORY); + setDisplayCategory(QCoreApplication::translate("ProjectExplorer", + ProjectExplorer::Constants::DEVICE_SETTINGS_TR_CATEGORY)); } QWidget *IosSettingsPage::widget() diff --git a/src/plugins/projectexplorer/devicesupport/devicesettingspage.cpp b/src/plugins/projectexplorer/devicesupport/devicesettingspage.cpp index 3958b9d3857..078d5fdff24 100644 --- a/src/plugins/projectexplorer/devicesupport/devicesettingspage.cpp +++ b/src/plugins/projectexplorer/devicesupport/devicesettingspage.cpp @@ -41,7 +41,8 @@ DeviceSettingsPage::DeviceSettingsPage(QObject *parent) setId(Constants::DEVICE_SETTINGS_PAGE_ID); setDisplayName(tr("Devices")); setCategory(Constants::DEVICE_SETTINGS_CATEGORY); - setDisplayCategory(QCoreApplication::translate("ProjectExplorer", "Devices")); + setDisplayCategory(QCoreApplication::translate("ProjectExplorer", + ProjectExplorer::Constants::DEVICE_SETTINGS_TR_CATEGORY)); setCategoryIcon(Utils::Icon(":/projectexplorer/images/MaemoDevice.png")); } diff --git a/src/plugins/projectexplorer/projectexplorerconstants.h b/src/plugins/projectexplorer/projectexplorerconstants.h index 8d2ef91ff75..b5f0cb31908 100644 --- a/src/plugins/projectexplorer/projectexplorerconstants.h +++ b/src/plugins/projectexplorer/projectexplorerconstants.h @@ -172,6 +172,7 @@ const char KITS_SETTINGS_PAGE_ID[] = "D.ProjectExplorer.KitsOptions"; // Device settings page const char DEVICE_SETTINGS_CATEGORY[] = "XW.Devices"; +const char DEVICE_SETTINGS_TR_CATEGORY[] = QT_TRANSLATE_NOOP("ProjectExplorer", "Devices"); const char DEVICE_SETTINGS_PAGE_ID[] = "AA.Device Settings"; // Task categories diff --git a/src/plugins/qnx/qnxconstants.h b/src/plugins/qnx/qnxconstants.h index c77dbc21e56..5dcb5c44c97 100644 --- a/src/plugins/qnx/qnxconstants.h +++ b/src/plugins/qnx/qnxconstants.h @@ -55,10 +55,8 @@ const char QNX_DEBUG_EXECUTABLE[] = "pdebug"; const char QNX_TOOLCHAIN_ID[] = "Qnx.QccToolChain"; // QNX settings constants -const char QNX_CATEGORY[] = "XF.Qnx"; -const char QNX_CATEGORY_TR[] = QT_TRANSLATE_NOOP("QNX", "QNX"); const char QNX_CATEGORY_ICON[] = ":/qnx/images/qnx-target.png"; -const char QNX_SETTINGS_ID[] = "ZZ.Qnx Configuration"; +const char QNX_SETTINGS_ID[] = "DD.Qnx Configuration"; const char QNX_CONFIGS_FILENAME[] = "qnxconfigurations.xml"; diff --git a/src/plugins/qnx/qnxsettingspage.cpp b/src/plugins/qnx/qnxsettingspage.cpp index 5644fb64c05..8bc719a2c71 100644 --- a/src/plugins/qnx/qnxsettingspage.cpp +++ b/src/plugins/qnx/qnxsettingspage.cpp @@ -30,6 +30,7 @@ #include "qnxsettingswidget.h" #include +#include #include @@ -43,10 +44,9 @@ QnxSettingsPage::QnxSettingsPage(QObject* parent) : { setId(Core::Id(Constants::QNX_SETTINGS_ID)); setDisplayName(tr("QNX")); - setCategory(Constants::QNX_CATEGORY); - setDisplayCategory(QCoreApplication::translate("QNX", - Constants::QNX_CATEGORY_TR)); - setCategoryIcon(Utils::Icon(Constants::QNX_CATEGORY_ICON)); + setCategory(ProjectExplorer::Constants::DEVICE_SETTINGS_CATEGORY); + setDisplayCategory(QCoreApplication::translate("ProjectExplorer", + ProjectExplorer::Constants::DEVICE_SETTINGS_TR_CATEGORY)); } QWidget* QnxSettingsPage::widget()