forked from qt-creator/qt-creator
CustomToolChainConfigWidget: Avoid using sender()
Change-Id: Ic678d0f1edee7e5a36c9d3a1c467830a5325bd07 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -427,9 +427,9 @@ CustomToolChainConfigWidget::CustomToolChainConfigWidget(CustomToolChain *tc) :
|
||||
connect(m_makeCommand, &PathChooser::rawPathChanged, this, &ToolChainConfigWidget::dirty);
|
||||
connect(m_abiWidget, &AbiWidget::abiChanged, this, &ToolChainConfigWidget::dirty);
|
||||
connect(m_predefinedMacros, &QPlainTextEdit::textChanged,
|
||||
this, &CustomToolChainConfigWidget::updateSummaries);
|
||||
this, [this] { updateSummaries(m_predefinedDetails); });
|
||||
connect(m_headerPaths, &QPlainTextEdit::textChanged,
|
||||
this, &CustomToolChainConfigWidget::updateSummaries);
|
||||
this, [this] { updateSummaries(m_headerDetails); });
|
||||
connect(m_cxx11Flags, &QLineEdit::textChanged, this, &ToolChainConfigWidget::dirty);
|
||||
connect(m_mkspecs, &QLineEdit::textChanged, this, &ToolChainConfigWidget::dirty);
|
||||
connect(m_errorParserComboBox, &QComboBox::currentIndexChanged,
|
||||
@@ -437,12 +437,9 @@ CustomToolChainConfigWidget::CustomToolChainConfigWidget(CustomToolChain *tc) :
|
||||
errorParserChanged();
|
||||
}
|
||||
|
||||
void CustomToolChainConfigWidget::updateSummaries()
|
||||
void CustomToolChainConfigWidget::updateSummaries(TextEditDetailsWidget *detailsWidget)
|
||||
{
|
||||
if (sender() == m_predefinedMacros)
|
||||
m_predefinedDetails->updateSummaryText();
|
||||
else
|
||||
m_headerDetails->updateSummaryText();
|
||||
detailsWidget->updateSummaryText();
|
||||
emit dirty();
|
||||
}
|
||||
|
||||
|
@@ -141,7 +141,7 @@ public:
|
||||
CustomToolChainConfigWidget(CustomToolChain *);
|
||||
|
||||
private:
|
||||
void updateSummaries();
|
||||
void updateSummaries(TextEditDetailsWidget *detailsWidget);
|
||||
void errorParserChanged(int index = -1);
|
||||
|
||||
protected:
|
||||
|
Reference in New Issue
Block a user