Skip to content

Commit

Permalink
fix: static function bugs of DInputDialog
Browse files Browse the repository at this point in the history
Change-Id: I9abf70820e5e1bce0dd45f590494641f95ac280d
  • Loading branch information
listenerri committed Oct 29, 2018
1 parent ed2f17e commit a34833e
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions src/widgets/dinputdialog.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -756,8 +756,9 @@ QString DInputDialog::getText(QWidget *parent, const QString &title, const QStri
dialog.setTextValue(text);
dialog.setWindowFlags(flags);
dialog.setInputMethodHints(inputMethodHints);
dialog.setInputMode(InputMode::TextInput);

*ok = dialog.exec() == QDialog::Accepted;
ok ? *ok = dialog.exec() == QDialog::Accepted : dialog.exec();

return dialog.textValue();
}
Expand Down Expand Up @@ -788,8 +789,9 @@ QString DInputDialog::getItem(QWidget *parent, const QString &title, const QStri
dialog.setMessage(message);
dialog.setWindowFlags(flags);
dialog.setInputMethodHints(inputMethodHints);
dialog.setInputMode(InputMode::ComboBox);

*ok = dialog.exec() == QDialog::Accepted;
ok ? *ok = dialog.exec() == QDialog::Accepted : dialog.exec();

return dialog.textValue();
}
Expand Down Expand Up @@ -819,8 +821,9 @@ int DInputDialog::getInt(QWidget *parent, const QString &title, const QString &m
dialog.setTitle(title);
dialog.setMessage(message);
dialog.setWindowFlags(flags);
dialog.setInputMode(InputMode::IntInput);

*ok = dialog.exec() == QDialog::Accepted;
ok ? *ok = dialog.exec() == QDialog::Accepted : dialog.exec();

return dialog.intValue();
}
Expand Down Expand Up @@ -850,8 +853,9 @@ double DInputDialog::getDouble(QWidget *parent, const QString &title, const QStr
dialog.setTitle(title);
dialog.setMessage(message);
dialog.setWindowFlags(flags);
dialog.setInputMode(InputMode::DoubleInput);

*ok = dialog.exec() == QDialog::Accepted;
ok ? *ok = dialog.exec() == QDialog::Accepted : dialog.exec();

return dialog.doubleValue();
}
Expand Down

0 comments on commit a34833e

Please sign in to comment.