aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/perfprofiler
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2021-04-08 15:44:45 +0200
committerhjk <hjk@qt.io>2021-04-09 07:08:22 +0000
commit7471c3a378cb3115c60ab86c748c00e3101a25ce (patch)
tree3c2c6b178a35969e033181d55ef1bc97781e92d9 /src/plugins/perfprofiler
parent756a8f6175d64576f393918a6e66e8f73e5ec31d (diff)
Utils: Provide a method to set total cell span for aspects
Only row span used currently in some base aspects, can be extended once needed. Used in the Perf config widget to correct recent change. Change-Id: I37fae178cbfb8d493e0232e53e877d0e317ec9f2 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/perfprofiler')
-rw-r--r--src/plugins/perfprofiler/perfconfigwidget.cpp3
-rw-r--r--src/plugins/perfprofiler/perfsettings.cpp1
2 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/perfprofiler/perfconfigwidget.cpp b/src/plugins/perfprofiler/perfconfigwidget.cpp
index a94183f407e..9381f1e147c 100644
--- a/src/plugins/perfprofiler/perfconfigwidget.cpp
+++ b/src/plugins/perfprofiler/perfconfigwidget.cpp
@@ -117,10 +117,9 @@ PerfConfigWidget::PerfConfigWidget(PerfSettings *settings, QWidget *parent)
Grid {
m_settings->callgraphMode, m_settings->stackSize, nl,
m_settings->sampleMode, m_settings->period, nl,
+ m_settings->extraArguments,
},
- Row { m_settings->extraArguments }, // FIXME: Align with above.
-
Stretch()
}.attachTo(this);
}
diff --git a/src/plugins/perfprofiler/perfsettings.cpp b/src/plugins/perfprofiler/perfsettings.cpp
index 6f6e91f1d99..dc56ca7fe11 100644
--- a/src/plugins/perfprofiler/perfsettings.cpp
+++ b/src/plugins/perfprofiler/perfsettings.cpp
@@ -83,6 +83,7 @@ PerfSettings::PerfSettings(ProjectExplorer::Target *target)
extraArguments.setSettingsKey("Analyzer.Perf.ExtraArguments");
extraArguments.setDisplayStyle(StringAspect::DisplayStyle::LineEditDisplay);
extraArguments.setLabelText(tr("Additional arguments:"));
+ extraArguments.setSpan(4);
connect(&callgraphMode, &SelectionAspect::volatileValueChanged, this, [this](int index) {
stackSize.setEnabled(index == 0);