diff options
author | hjk <hjk@qt.io> | 2018-03-02 10:08:54 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2018-03-02 09:14:26 +0000 |
commit | 928dd20101f7a6ee4d40b320b25a60a52fbba228 (patch) | |
tree | 63ade8d5582b3921d0eeb3524e1c314ede810bc0 /src/plugins/texteditor/texteditorsettings.cpp | |
parent | 3ea4b0156c7a0567656eecabd67d801ad14c7eb5 (diff) |
TextEditor: Do not put settings pages into global object pool
No need for it.
Change-Id: I401f8c2894c74f331311f0025df29972142739c9
Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/texteditor/texteditorsettings.cpp')
-rw-r--r-- | src/plugins/texteditor/texteditorsettings.cpp | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/plugins/texteditor/texteditorsettings.cpp b/src/plugins/texteditor/texteditorsettings.cpp index 9e4b9dc46d..2338f01c2d 100644 --- a/src/plugins/texteditor/texteditorsettings.cpp +++ b/src/plugins/texteditor/texteditorsettings.cpp @@ -335,7 +335,6 @@ TextEditorSettings::TextEditorSettings() d->m_fontSettingsPage = new FontSettingsPage(formatDescr, Constants::TEXT_EDITOR_FONT_SETTINGS, this); - ExtensionSystem::PluginManager::addObject(d->m_fontSettingsPage); // Add the GUI used to configure the tab, storage and interaction settings BehaviorSettingsPageParameters behaviorSettingsPageParameters; @@ -343,25 +342,18 @@ TextEditorSettings::TextEditorSettings() behaviorSettingsPageParameters.displayName = tr("Behavior"); behaviorSettingsPageParameters.settingsPrefix = QLatin1String("text"); d->m_behaviorSettingsPage = new BehaviorSettingsPage(behaviorSettingsPageParameters, this); - ExtensionSystem::PluginManager::addObject(d->m_behaviorSettingsPage); DisplaySettingsPageParameters displaySettingsPageParameters; displaySettingsPageParameters.id = Constants::TEXT_EDITOR_DISPLAY_SETTINGS; displaySettingsPageParameters.displayName = tr("Display"); displaySettingsPageParameters.settingsPrefix = QLatin1String("text"); d->m_displaySettingsPage = new DisplaySettingsPage(displaySettingsPageParameters, this); - ExtensionSystem::PluginManager::addObject(d->m_displaySettingsPage); d->m_highlighterSettingsPage = new HighlighterSettingsPage(Constants::TEXT_EDITOR_HIGHLIGHTER_SETTINGS, this); - ExtensionSystem::PluginManager::addObject(d->m_highlighterSettingsPage); - d->m_snippetsSettingsPage = new SnippetsSettingsPage(Constants::TEXT_EDITOR_SNIPPETS_SETTINGS, this); - ExtensionSystem::PluginManager::addObject(d->m_snippetsSettingsPage); - d->m_completionSettingsPage = new CompletionSettingsPage(this); - ExtensionSystem::PluginManager::addObject(d->m_completionSettingsPage); connect(d->m_fontSettingsPage, &FontSettingsPage::changed, this, &TextEditorSettings::fontSettingsChanged); |