42 #ifndef QACCESSIBLEPLUGIN_H 43 #define QACCESSIBLEPLUGIN_H 45 #include <QtGui/qaccessible.h> 46 #include <QtCore/qfactoryinterface.h> 54 #ifndef QT_NO_ACCESSIBILITY 64 #define QAccessibleFactoryInterface_iid "com.trolltech.Qt.QAccessibleFactoryInterface" 67 class QAccessiblePluginPrivate;
81 #endif // QT_NO_ACCESSIBILITY 87 #endif // QACCESSIBLEPLUGIN_H #define QT_END_NAMESPACE
This macro expands to.
static Expression::Ptr create(Expression *const expr, const YYLTYPE &sourceLocator, const ParserContext *const parseInfo)
virtual QAccessibleInterface * create(const QString &key, QObject *object)=0
The QAccessiblePlugin class provides an abstract base for accessibility plugins.
The QString class provides a Unicode character string.
The QObject class is the base class of all Qt objects.
#define Q_DECLARE_INTERFACE(IFace, IId)
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QStringList class provides a list of strings.
virtual QStringList keys() const =0
The QAccessibleInterface class defines an interface that exposes information about accessible objects...
#define Q_INTERFACES(x)
This macro tells Qt which interfaces the class implements.
#define QAccessibleFactoryInterface_iid
The QAccessible class provides enums and static functions relating to accessibility.