aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/perfprofiler
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2019-08-27 16:44:42 +0200
committerhjk <hjk@qt.io>2019-09-05 13:45:25 +0000
commit758986ea0ec802018b41aece18a98c2dde3327b5 (patch)
tree0528bede9777773efee1fbb5a35ae11cf5b0cfcb /src/plugins/perfprofiler
parentc9c214057e667beb345879bece5f780ee3287542 (diff)
ProjectExplorer: Store some aspect data by value in the RunControl
Change-Id: Idb7e119b5b0b483ce91efeb21fb415b654cfed4f Reviewed-by: Ulf Hermann <ulf.hermann@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/perfprofiler')
-rw-r--r--src/plugins/perfprofiler/perfprofilerconstants.h1
-rw-r--r--src/plugins/perfprofiler/perfsettings.cpp1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/perfprofiler/perfprofilerconstants.h b/src/plugins/perfprofiler/perfprofilerconstants.h
index 32e174cf5d..f29cecc7ca 100644
--- a/src/plugins/perfprofiler/perfprofilerconstants.h
+++ b/src/plugins/perfprofiler/perfprofilerconstants.h
@@ -56,6 +56,7 @@ const char PerfCallgraphModeId[] = "Analyzer.Perf.CallgraphMode";
const char PerfEventsId[] = "Analyzer.Perf.Events";
const char PerfExtraArgumentsId[] = "Analyzer.Perf.ExtraArguments";
const char PerfSettingsId[] = "Analyzer.Perf.Settings";
+const char PerfRecordArgumentsId[] = "Analyzer.Perf.RecordArguments";
const unsigned int PerfDefaultPeriod = 250;
const unsigned int PerfDefaultStackSize = 4096;
diff --git a/src/plugins/perfprofiler/perfsettings.cpp b/src/plugins/perfprofiler/perfsettings.cpp
index 8f7930e18b..b58e377ad3 100644
--- a/src/plugins/perfprofiler/perfsettings.cpp
+++ b/src/plugins/perfprofiler/perfsettings.cpp
@@ -90,6 +90,7 @@ void PerfSettings::toMap(QVariantMap &map) const
map[QLatin1String(Constants::PerfCallgraphModeId)] = m_callgraphMode;
map[QLatin1String(Constants::PerfEventsId)] = m_events;
map[QLatin1String(Constants::PerfExtraArgumentsId)] = m_extraArguments;
+ map[QLatin1String(Constants::PerfRecordArgumentsId)] = perfRecordArguments();
}
void PerfSettings::fromMap(const QVariantMap &map)