forked from qt-creator/qt-creator
qmakestep: correctly update qml debugging checkbox
A change of the project languages (for example when the qml code model is updated, which happens quite late) can add or remove the QMLJS language, and thus change the value of linkQmlDebuggingLibrary. This should be shown in the UI. Change-Id: I55b6a866be6d0e356ed516568124bf3e80045078 Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
This commit is contained in:
committed by
Kai Koehne
parent
3fa5a8fbdb
commit
081115e5e6
@@ -484,6 +484,8 @@ QMakeStepConfigWidget::QMakeStepConfigWidget(QMakeStep *step)
|
||||
this, SLOT(userArgumentsChanged()));
|
||||
connect(step, SIGNAL(linkQmlDebuggingLibraryChanged()),
|
||||
this, SLOT(linkQmlDebuggingLibraryChanged()));
|
||||
connect(step->project(), &Project::projectLanguagesUpdated,
|
||||
this, &QMakeStepConfigWidget::linkQmlDebuggingLibraryChanged);
|
||||
connect(step, &QMakeStep::useQtQuickCompilerChanged,
|
||||
this, &QMakeStepConfigWidget::useQtQuickCompilerChanged);
|
||||
connect(step->qmakeBuildConfiguration(), SIGNAL(qmakeBuildConfigurationChanged()),
|
||||
|
Reference in New Issue
Block a user