Add static member for Yes|No|Cancel buttons

This commit is contained in:
baldurk
2016-11-14 14:03:08 +01:00
parent 07b4ebb3ba
commit 3441ce608b
2 changed files with 5 additions and 0 deletions
+3
View File
@@ -269,6 +269,9 @@ void GUIInvoke::blockcall(const std::function<void()> &f)
invoke->metaObject()->method(methodIndex).invoke(invoke, Qt::BlockingQueuedConnection);
}
const QMessageBox::StandardButtons RDDialog::YesNoCancel =
QMessageBox::StandardButtons(QMessageBox::Yes | QMessageBox::No | QMessageBox::Cancel);
void RDDialog::show(QMenu *menu, QPoint pos)
{
menu->setWindowModality(Qt::ApplicationModal);
+2
View File
@@ -246,6 +246,8 @@ class QMenu;
// helper for doing a manual blocking invoke of a dialog
struct RDDialog
{
static const QMessageBox::StandardButtons YesNoCancel;
static void show(QMenu *menu, QPoint pos);
static int show(QDialog *dialog);
static QMessageBox::StandardButton messageBox(