diff --git a/src/dialogs/QskDialog.h b/src/dialogs/QskDialog.h index e2757579..5cb047e0 100644 --- a/src/dialogs/QskDialog.h +++ b/src/dialogs/QskDialog.h @@ -88,6 +88,18 @@ class QSK_EXPORT QskDialog : public QObject Q_ENUM( ActionRole ) + // for building the mask in QskSkin::dialogButtonLayout + enum ButtonLayoutFlag + { + // from QPlatformDialogHelper::ButtonRole + ActionMask = 0x0FFFFFFF, + + AlternateRole = 1 << 28, + Stretch = 1 << 29, + Reverse = 1 << 30 + }; + + enum DialogCode { Rejected = 0,