diff --git a/src/plugins/projectexplorer/environmenteditmodel.cpp b/src/plugins/projectexplorer/environmenteditmodel.cpp index 270351360e2edfbe2fb59c202c811746fb6297cc..3ce2110240de479b28303f227cddeebb7f4bf832 100644 --- a/src/plugins/projectexplorer/environmenteditmodel.cpp +++ b/src/plugins/projectexplorer/environmenteditmodel.cpp @@ -510,6 +510,8 @@ EnvironmentWidget::EnvironmentWidget(QWidget *parent, QWidget *additionalDetails this, SLOT(unsetEnvironmentButtonClicked())); connect(m_environmentTreeView->selectionModel(), SIGNAL(currentChanged(QModelIndex, QModelIndex)), this, SLOT(environmentCurrentIndexChanged(QModelIndex, QModelIndex))); + + connect(m_model, SIGNAL(userChangesUpdated()), this, SLOT(updateSummaryText())); } EnvironmentWidget::~EnvironmentWidget() diff --git a/src/plugins/projectexplorer/environmenteditmodel.h b/src/plugins/projectexplorer/environmenteditmodel.h index 2d8c99197ea301022a02a63089a3537be98d4d0b..f897b4c85445b369c96d7dd42ef88b2a243e7be9 100644 --- a/src/plugins/projectexplorer/environmenteditmodel.h +++ b/src/plugins/projectexplorer/environmenteditmodel.h @@ -117,9 +117,9 @@ private slots: void removeEnvironmentButtonClicked(); void unsetEnvironmentButtonClicked(); void environmentCurrentIndexChanged(const QModelIndex ¤t, const QModelIndex &previous); + void updateSummaryText(); private: - void updateSummaryText(); EnvironmentModel *m_model; QLabel *m_summaryText; QWidget *m_details;