diff options
author | hjk <hjk121@nokiamail.com> | 2013-08-05 18:00:36 +0200 |
---|---|---|
committer | hjk <hjk121@nokiamail.com> | 2013-08-06 16:14:54 +0200 |
commit | 0d2ef9fca2f0801fc4168a5fedab528640c87e13 (patch) | |
tree | ec1171f8ed3507e826cc12cafcd4cdab9a4cd2e1 /src/plugins/analyzerbase/analyzersettings.cpp | |
parent | d95ae65c62e651715c89eed4d12b76eba26d7b58 (diff) | |
download | qt-creator-0d2ef9fca2f0801fc4168a5fedab528640c87e13.tar.gz |
Analyzer: Inline Setting::registerTool into its only user
Change-Id: I10f57785bd26a15aef6fe72f26e7bf28a3a8d31f
Reviewed-by: Aurindam Jana <aurindam.jana@digia.com>
Diffstat (limited to 'src/plugins/analyzerbase/analyzersettings.cpp')
-rw-r--r-- | src/plugins/analyzerbase/analyzersettings.cpp | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/plugins/analyzerbase/analyzersettings.cpp b/src/plugins/analyzerbase/analyzersettings.cpp index 6ce78412f8..e481edc36e 100644 --- a/src/plugins/analyzerbase/analyzersettings.cpp +++ b/src/plugins/analyzerbase/analyzersettings.cpp @@ -143,14 +143,11 @@ void AnalyzerGlobalSettings::writeSettings() const settings->endGroup(); } -void AnalyzerGlobalSettings::registerTool(IAnalyzerTool *tool) +void AnalyzerGlobalSettings::registerConfig(AbstractAnalyzerSubConfig *config) { - AbstractAnalyzerSubConfig *config = tool->createGlobalSettings(); - if (config) { - m_subConfigs.append(config); - AnalyzerPlugin::instance()->addAutoReleasedObject(new AnalyzerOptionsPage(config)); - readSettings(); - } + instance()->m_subConfigs.append(config); + AnalyzerPlugin::instance()->addAutoReleasedObject(new AnalyzerOptionsPage(config)); + m_instance->readSettings(); } |