diff options
Diffstat (limited to 'src/plugins/projectexplorer/runconfigurationaspects.cpp')
-rw-r--r-- | src/plugins/projectexplorer/runconfigurationaspects.cpp | 13 |
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) |