40 #include <private/qfactoryloader_p.h>
44 #include <QtGui/QGuiApplication>
50 #ifndef QT_NO_ACCESSIBILITY
84 if (!bridges() || bridges()->isEmpty())
87 for (
int i = 0;
i < bridges()->count(); ++
i)
88 bridges()->at(
i)->notifyAccessibilityUpdate(
event);
94 if (bridges()->isEmpty())
100 for (
int i = 0;
i < bridges()->count(); ++
i) {
102 bridges()->at(
i)->setRootObject(iface);
108 static bool isInit =
false;
116 const PluginKeyMap
keyMap = bridgeloader()->keyMap();
123 factory = qobject_cast<QAccessibleBridgePlugin*>(bridgeloader()->instance(
i));
127 bridges()->append(bridge);
small capitals from c petite p scientific i
[1]
The QAccessibleBridge class is the base class for accessibility back-ends.
The QAccessibleBridgePlugin class provides an abstract base for accessibility bridge plugins.
The QAccessibleEvent class is the base class for accessibility notifications.
static void setActive(bool active)
static QAccessibleInterface * queryAccessibleInterface(QObject *)
The QAccessibleInterface class defines an interface that exposes information about accessible objects...
The QLatin1String class provides a thin wrapper around an US-ASCII/Latin-1 encoded string literal.
The QObject class is the base class of all Qt objects.
qDeleteAll(list.begin(), list.end())
typename C::const_iterator const_iterator
PluginKeyMap::const_iterator PluginKeyMapConstIterator
const PluginKeyMap keyMap
const PluginKeyMapConstIterator cend
#define QAccessibleBridgeFactoryInterface_iid
#define Q_GLOBAL_STATIC_WITH_ARGS(TYPE, NAME, ARGS)
#define Q_GLOBAL_STATIC(TYPE, NAME,...)
QItemEditorFactory * factory