aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2023-08-28 12:31:26 +0200
committerChristian Kandeler <christian.kandeler@qt.io>2023-08-31 07:12:46 +0000
commitf5f4310e892a3a241117fc7a10fd3269d4ff942d (patch)
treedad413e40ec7fc6faae5e59c4f7b67a5daa05a60
parentfd2d1ceeae8d0b677a41188d7ff2b6ff04e9a01f (diff)
QmakeProjectManager: Fix ABI selection change not having an effect
This amends 9c2527eea6d7d2e703e51d056a16cc10c0f12667 and is the third attempt to make this horrific code do the right thing. Fixes: QTCREATORBUG-29552 Fixes: QTCREATORBUG-29561 Change-Id: Ib5136a101d87388385f94c4ecc3e837e09ce034d Reviewed-by: Alessandro Portale <alessandro.portale@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
-rw-r--r--src/plugins/qmakeprojectmanager/qmakestep.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/qmakeprojectmanager/qmakestep.cpp b/src/plugins/qmakeprojectmanager/qmakestep.cpp
index 2c2f5695c9..ccaf52ff93 100644
--- a/src/plugins/qmakeprojectmanager/qmakestep.cpp
+++ b/src/plugins/qmakeprojectmanager/qmakestep.cpp
@@ -512,7 +512,7 @@ QWidget *QMakeStep::createConfigWidget()
connect(abisListWidget, &QListWidget::itemChanged, this, [this] {
if (m_ignoreChanges.isLocked())
return;
- updateAbiWidgets();
+ abisChanged();
if (QmakeBuildConfiguration *bc = qmakeBuildConfiguration())
BuildManager::buildLists({bc->cleanSteps()});
});