diff --git a/src/widgets/accessible/qaccessiblewidgetfactory_p.h b/src/widgets/accessible/qaccessiblewidgetfactory_p.h index 5da609ddcae..01a4f52fbc3 100644 --- a/src/widgets/accessible/qaccessiblewidgetfactory_p.h +++ b/src/widgets/accessible/qaccessiblewidgetfactory_p.h @@ -38,7 +38,6 @@ ****************************************************************************/ #include -#include #ifndef QACCESSIBLEWIDGETFACTORY_H #define QACCESSIBLEWIDGETFACTORY_H @@ -56,6 +55,10 @@ QT_BEGIN_NAMESPACE +class QObject; +class QAccessibleInterface; +class QString; + QAccessibleInterface *qAccessibleFactory(const QString &classname, QObject *object); QT_END_NAMESPACE diff --git a/src/widgets/kernel/qapplication.cpp b/src/widgets/kernel/qapplication.cpp index 8485fb87718..502cecd67f7 100644 --- a/src/widgets/kernel/qapplication.cpp +++ b/src/widgets/kernel/qapplication.cpp @@ -84,6 +84,9 @@ #if QT_CONFIG(whatsthis) #include #endif +#ifndef QT_NO_ACCESSIBILITY +#include +#endif #include "private/qkeymapper_p.h" #include "private/qaccessiblewidgetfactory_p.h"