diff options
author | hjk <hjk121@nokiamail.com> | 2013-08-12 17:04:10 +0200 |
---|---|---|
committer | hjk <hjk121@nokiamail.com> | 2013-08-16 16:20:45 +0200 |
commit | 20d7d5e5b72cdb6d379729706087712eb3574e11 (patch) | |
tree | abe72698e3fc1bfe2669da079c8ba91cfd00ca69 /src/plugins/valgrind/callgrindtool.cpp | |
parent | 02105ddf62b40abae18c9155c376fdd6bf13991d (diff) | |
download | qt-creator-20d7d5e5b72cdb6d379729706087712eb3574e11.tar.gz |
ProjectExplorer/Analyzer: Merge RunConfigurationAspects
The Analyzer implementation is now simple and still generic enough
to serve as general base.
Change-Id: I050a21919bf128929b77a64da1f46d157691d849
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Diffstat (limited to 'src/plugins/valgrind/callgrindtool.cpp')
-rw-r--r-- | src/plugins/valgrind/callgrindtool.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/plugins/valgrind/callgrindtool.cpp b/src/plugins/valgrind/callgrindtool.cpp index 4f3ede6c26..b72f3c5690 100644 --- a/src/plugins/valgrind/callgrindtool.cpp +++ b/src/plugins/valgrind/callgrindtool.cpp @@ -47,7 +47,6 @@ #include <valgrind/valgrindsettings.h> #include <analyzerbase/analyzermanager.h> -#include <analyzerbase/analyzersettings.h> #include <analyzerbase/analyzerutils.h> #include <analyzerbase/analyzerconstants.h> @@ -546,8 +545,7 @@ AnalyzerRunControl *CallgrindToolPrivate::createRunControl(const AnalyzerStartPa // apply project settings if (runConfiguration) { - if (AnalyzerRunConfigurationAspect *analyzerAspect - = runConfiguration->extraAspect<AnalyzerRunConfigurationAspect>(ANALYZER_VALGRIND_SETTINGS)) { + if (IRunConfigurationAspect *analyzerAspect = runConfiguration->extraAspect(ANALYZER_VALGRIND_SETTINGS)) { if (const ValgrindBaseSettings *settings = qobject_cast<ValgrindBaseSettings *>(analyzerAspect->currentSettings())) { m_visualisation->setMinimumInclusiveCostRatio(settings->visualisationMinimumInclusiveCostRatio() / 100.0); m_proxyModel->setMinimumInclusiveCostRatio(settings->minimumInclusiveCostRatio() / 100.0); |