Revert "JsonWizard: Fix restoreLastHistoryItem for LineEdit"

This reverts commit e3abd5b348 as it broke
updating evaluating line edits.

Change-Id: Ie729a63d6a2b87df7143aba26726b657cffb8148
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
Christian Stenger
2020-05-25 14:04:54 +02:00
parent 949bb0e67b
commit 0aa1a3ad4b
2 changed files with 2 additions and 13 deletions

View File

@@ -561,7 +561,7 @@ bool LineEditField::validate(MacroExpander *expander, QString *message)
m_currentText.clear();
}
} else {
setDefaultText(w, expander);
w->setText(expander->expand(m_defaultText));
m_isModified = false;
}
} else {
@@ -579,7 +579,7 @@ void LineEditField::initializeData(MacroExpander *expander)
auto w = qobject_cast<FancyLineEdit *>(widget());
QTC_ASSERT(w, return);
m_isValidating = true;
setDefaultText(w, expander);
w->setText(expander->expand(m_defaultText));
w->setPlaceholderText(m_placeholderText);
m_isModified = false;
m_isValidating = false;
@@ -595,15 +595,6 @@ QVariant LineEditField::toSettings() const
return qobject_cast<FancyLineEdit *>(widget())->text();
}
void LineEditField::setDefaultText(FancyLineEdit *edit, MacroExpander *expander)
{
if (!edit->text().isEmpty())
return;
const QString expandedText = expander->expand(m_defaultText);
edit->setText(expandedText);
}
// --------------------------------------------------------------------
// TextEditFieldData:
// --------------------------------------------------------------------

View File

@@ -111,8 +111,6 @@ private:
void fromSettings(const QVariant &value) override;
QVariant toSettings() const override;
void setDefaultText(Utils::FancyLineEdit *edit, Utils::MacroExpander *expander);
bool m_isModified = false;
bool m_isValidating = false;
bool m_restoreLastHistoryItem = false;