forked from qt-creator/qt-creator
ProjectExplorer: Restrict uses of history completer key
... to cases where one was actually defined. Change-Id: I3b23734f3e563389ef74e8089ce98300adc466bc Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -217,7 +217,8 @@ void BaseStringAspect::addToConfigurationLayout(QFormLayout *layout)
|
||||
case PathChooserDisplay:
|
||||
d->m_pathChooserDisplay = new PathChooser(parent);
|
||||
d->m_pathChooserDisplay->setExpectedKind(d->m_expectedKind);
|
||||
d->m_pathChooserDisplay->setHistoryCompleter(d->m_historyCompleterKey);
|
||||
if (!d->m_historyCompleterKey.isEmpty())
|
||||
d->m_pathChooserDisplay->setHistoryCompleter(d->m_historyCompleterKey);
|
||||
d->m_pathChooserDisplay->setEnvironment(d->m_environment);
|
||||
connect(d->m_pathChooserDisplay, &PathChooser::pathChanged,
|
||||
this, &BaseStringAspect::setValue);
|
||||
@@ -226,7 +227,8 @@ void BaseStringAspect::addToConfigurationLayout(QFormLayout *layout)
|
||||
case LineEditDisplay:
|
||||
d->m_lineEditDisplay = new FancyLineEdit(parent);
|
||||
d->m_lineEditDisplay->setPlaceholderText(d->m_placeHolderText);
|
||||
d->m_lineEditDisplay->setHistoryCompleter(d->m_historyCompleterKey);
|
||||
if (!d->m_historyCompleterKey.isEmpty())
|
||||
d->m_lineEditDisplay->setHistoryCompleter(d->m_historyCompleterKey);
|
||||
connect(d->m_lineEditDisplay, &FancyLineEdit::textEdited,
|
||||
this, &BaseStringAspect::setValue);
|
||||
hbox->addWidget(d->m_lineEditDisplay);
|
||||
|
||||
Reference in New Issue
Block a user