summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/runconfigurationaspects.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/projectexplorer/runconfigurationaspects.cpp')
-rw-r--r--src/plugins/projectexplorer/runconfigurationaspects.cpp13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/plugins/projectexplorer/runconfigurationaspects.cpp b/src/plugins/projectexplorer/runconfigurationaspects.cpp
index 0d1e963263..237970e5bd 100644
--- a/src/plugins/projectexplorer/runconfigurationaspects.cpp
+++ b/src/plugins/projectexplorer/runconfigurationaspects.cpp
@@ -68,8 +68,7 @@ void TerminalAspect::addToLayout(LayoutBuilder &builder)
QTC_CHECK(!m_checkBox);
m_checkBox = new QCheckBox(tr("Run in terminal"));
m_checkBox->setChecked(m_useTerminal);
- builder.addItem(QString());
- builder.addItem(m_checkBox.data());
+ builder.addItems(QString(), m_checkBox.data());
connect(m_checkBox.data(), &QAbstractButton::clicked, this, [this] {
m_userSet = true;
m_useTerminal = m_checkBox->isChecked();
@@ -169,9 +168,7 @@ void WorkingDirectoryAspect::addToLayout(LayoutBuilder &builder)
m_chooser->setEnvironment(m_envAspect->environment());
}
- builder.addItem(tr("Working directory:"));
- builder.addItem(m_chooser.data());
- builder.addItem(m_resetButton.data());
+ builder.addItems(tr("Working directory:"), m_chooser.data(), m_resetButton.data());
}
void WorkingDirectoryAspect::acquaintSiblings(const ProjectConfigurationAspects &siblings)
@@ -455,10 +452,8 @@ FilePath ExecutableAspect::executable() const
void ExecutableAspect::addToLayout(LayoutBuilder &builder)
{
m_executable.addToLayout(builder);
- if (m_alternativeExecutable) {
- builder.startNewRow();
- m_alternativeExecutable->addToLayout(builder);
- }
+ if (m_alternativeExecutable)
+ m_alternativeExecutable->addToLayout(builder.startNewRow());
}
void ExecutableAspect::setLabelText(const QString &labelText)