forked from qt-creator/qt-creator
CMake: Move settings storage closer to class implementation
Simpler in use. Change-Id: I8cc929001035974b9b73566b206410bfd77f73a6 Reviewed-by: Cristian Adam <cristian.adam@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
@@ -73,10 +73,17 @@ CMakeSpecificSettings::CMakeSpecificSettings()
|
||||
::CMakeProjectManager::Tr::tr("Show advanced options by default"));
|
||||
}
|
||||
|
||||
CMakeSpecificSettings *CMakeSpecificSettings::instance()
|
||||
{
|
||||
static CMakeSpecificSettings theSettings;
|
||||
return &theSettings;
|
||||
}
|
||||
|
||||
// CMakeSpecificSettingsPage
|
||||
|
||||
CMakeSpecificSettingsPage::CMakeSpecificSettingsPage(CMakeSpecificSettings *settings)
|
||||
CMakeSpecificSettingsPage::CMakeSpecificSettingsPage()
|
||||
{
|
||||
CMakeSpecificSettings *settings = CMakeSpecificSettings::instance();
|
||||
setId(Constants::Settings::GENERAL_ID);
|
||||
setDisplayName(::CMakeProjectManager::Tr::tr("General"));
|
||||
setDisplayCategory("CMake");
|
||||
|
||||
Reference in New Issue
Block a user