diff --git a/src/plugins/projectexplorer/runconfigurationaspects.cpp b/src/plugins/projectexplorer/runconfigurationaspects.cpp index bc4e1369bd5..936a28a849c 100644 --- a/src/plugins/projectexplorer/runconfigurationaspects.cpp +++ b/src/plugins/projectexplorer/runconfigurationaspects.cpp @@ -314,12 +314,11 @@ ArgumentsAspect::ArgumentsAspect(AspectContainer *container) : BaseAspect(container) { setDisplayName(Tr::tr("Arguments")); + setLabelText(Tr::tr("Command line arguments:")); setId("ArgumentsAspect"); setSettingsKey("RunConfiguration.Arguments"); addDataExtractor(this, &ArgumentsAspect::arguments, &Data::arguments); - - m_labelText = Tr::tr("Command line arguments:"); } void ArgumentsAspect::setMacroExpander(const MacroExpander *expander) @@ -369,14 +368,6 @@ void ArgumentsAspect::setArguments(const QString &arguments) m_multiLineChooser->setPlainText(arguments); } -/*! - Sets the displayed label text to \a labelText. -*/ -void ArgumentsAspect::setLabelText(const QString &labelText) -{ - m_labelText = labelText; -} - /*! Adds a button to reset the main value of this aspect to the value computed by \a resetter. @@ -502,7 +493,7 @@ void ArgumentsAspect::addToLayoutImpl(Layout &builder) containerLayout->setAlignment(m_resetButton, Qt::AlignTop); } - builder.addItems({m_labelText, container}); + addLabeledItem(builder, container); } /*! diff --git a/src/plugins/projectexplorer/runconfigurationaspects.h b/src/plugins/projectexplorer/runconfigurationaspects.h index c27cb18f10a..629b3059e2a 100644 --- a/src/plugins/projectexplorer/runconfigurationaspects.h +++ b/src/plugins/projectexplorer/runconfigurationaspects.h @@ -100,7 +100,6 @@ public: QString unexpandedArguments() const; void setArguments(const QString &arguments); - void setLabelText(const QString &labelText); void setResetter(const std::function &resetter); void resetArguments(); void setMacroExpander(const Utils::MacroExpander *macroExpander); @@ -117,7 +116,6 @@ private: QWidget *setupChooser(); QString m_arguments; - QString m_labelText; QPointer m_chooser; QPointer m_multiLineChooser; QPointer m_multiLineButton;