ProjectExplorer: Fix missing model -> editor sync

... when enabling/disabling an environment variable via the buttons.
This was forgotten in 8ef85e481a.

Fixes: QTCREATORBUG-31222
Change-Id: I02f2840cd0dadc628120275585245f8d1c23cec8
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Christian Kandeler
2024-07-09 15:01:50 +02:00
parent 112e93b1be
commit b8534db8dd

View File

@@ -237,6 +237,7 @@ EnvironmentWidget::EnvironmentWidget(QWidget *parent, Type type, QWidget *additi
buttonLayout->addWidget(d->m_toggleButton); buttonLayout->addWidget(d->m_toggleButton);
connect(d->m_toggleButton, &QPushButton::clicked, this, [this] { connect(d->m_toggleButton, &QPushButton::clicked, this, [this] {
d->m_model->toggleVariable(d->m_environmentView->currentIndex()); d->m_model->toggleVariable(d->m_environmentView->currentIndex());
d->m_editor.setEnvironmentItems(d->m_model->userChanges());
updateButtons(); updateButtons();
}); });