Gui: if expression is emptied, pressing Enter discards expression

This commit is contained in:
0penBrain
2022-03-30 11:12:11 +02:00
committed by wwmayer
parent 5c342f6e58
commit bd832490e8

View File

@@ -118,6 +118,14 @@ QPoint DlgExpressionInput::expressionPosition() const
void DlgExpressionInput::textChanged(const QString &text)
{
if (text.isEmpty()) {
ui->okBtn->setDisabled(true);
ui->discardBtn->setDefault(true);
return;
}
ui->okBtn->setDefault(true);
try {
//resize the input field according to text size
QFontMetrics fm(ui->expression->font());