History

migrate callers of QMessageBox::question() to OffscreenUi::question()

Brad Hefta-Gaub committed 10 years ago

Commit d98c2d11 parent 2b5956a6 files · +42 −14Browse files

Showing the changes to interface/src/scripting/WindowScriptingInterface.cpp (1 of 6 files). Show all

Unified · Split

interface/src/scripting/WindowScriptingInterface.cpp+0−5
@@ -167,14 +167,9 @@ QScriptValue WindowScriptingInterface::showAlert(const QString& message) { · 166 unmodified lines
167/// \return QScriptValue `true` if 'Yes' was clicked, `false` otherwise167/// \return QScriptValue `true` if 'Yes' was clicked, `false` otherwise
168QScriptValue WindowScriptingInterface::showConfirm(const QString& message) {168QScriptValue WindowScriptingInterface::showConfirm(const QString& message) {
169 bool confirm = false;169 bool confirm = false;
170 bool waiting = true;
171 OffscreenUi::question("", message, [&](QMessageBox::StandardButton response){170 OffscreenUi::question("", message, [&](QMessageBox::StandardButton response){
172 confirm = (response == QMessageBox::Yes);171 confirm = (response == QMessageBox::Yes);
173 waiting = false;
174 });172 });
175 while (waiting) {
176 QCoreApplication::processEvents();
177 }
178 return QScriptValue(confirm);173 return QScriptValue(confirm);
179}174}
180 175