diff options
Diffstat (limited to 'src/widgets/accessible/simplewidgets_p.h')
-rw-r--r-- | src/widgets/accessible/simplewidgets_p.h | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/src/widgets/accessible/simplewidgets_p.h b/src/widgets/accessible/simplewidgets_p.h index 3810f47339..c9c03b00d8 100644 --- a/src/widgets/accessible/simplewidgets_p.h +++ b/src/widgets/accessible/simplewidgets_p.h @@ -21,12 +21,13 @@ QT_BEGIN_NAMESPACE -#ifndef QT_NO_ACCESSIBILITY +#if QT_CONFIG(accessibility) class QAbstractButton; class QLineEdit; class QToolButton; class QGroupBox; +class QMessageBox; class QProgressBar; #if QT_CONFIG(abstractbutton) @@ -189,7 +190,19 @@ private: QWindowContainer *container() const; }; -#endif // QT_NO_ACCESSIBILITY +#if QT_CONFIG(messagebox) +class QAccessibleMessageBox : public QAccessibleWidget +{ +public: + explicit QAccessibleMessageBox(QWidget *widget); + + QString text(QAccessible::Text t) const override; + + QMessageBox *messageBox() const; +}; +#endif + +#endif // QT_CONFIG(accessibility) QT_END_NAMESPACE |