forked from qt-creator/qt-creator
ProjectExplorer: Let JsonWizard react on PathChooser::textChanged
The other code path to trigger rawPathChanged is not relevant here. Helps in a follow-up change. Change-Id: Ifa70a763d8b3c82484b3c4e3c62d91ba2ca8e998 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -852,9 +852,8 @@ void PathChooserField::setup(JsonFieldPage *page, const QString &name)
|
||||
{
|
||||
auto w = qobject_cast<PathChooser *>(widget());
|
||||
QTC_ASSERT(w, return);
|
||||
page->registerFieldWithName(name, w, "path", SIGNAL(rawPathChanged(QString)));
|
||||
QObject::connect(w, &PathChooser::rawPathChanged,
|
||||
page, [page](QString) { emit page->completeChanged(); });
|
||||
page->registerFieldWithName(name, w, "path", SIGNAL(textChanged(QString)));
|
||||
QObject::connect(w, &PathChooser::textChanged, page, &WizardPage::completeChanged);
|
||||
}
|
||||
|
||||
bool PathChooserField::validate(MacroExpander *expander, QString *message)
|
||||
|
||||
Reference in New Issue
Block a user