18 QTimer::singleShot(msec, [text]() {
19 for (QWidget* widget : QApplication::topLevelWidgets()) {
20 if (widget->inherits(
"QMessageBox")) {
21 QMessageBox* messageBox = qobject_cast<QMessageBox*>(widget);
22 if (text) *text = messageBox->text();
23 messageBox->defaultButton()->click();
void ConfirmMessage(QString *text, std::chrono::milliseconds msec)
Press "Ok" button in message box dialog.