#include <qaccessiblebridge.h>
Inheritance diagram for QAccessibleBridgePlugin:


Writing an accessibility bridge plugin is achieved by subclassing this base class, reimplementing the pure virtual functions keys() and create(), and exporting the class with the Q_EXPORT_PLUGIN2() macro.
Definition at line 54 of file qaccessiblebridge.h.
Public Member Functions | |
| QAccessibleBridgePlugin (QObject *parent=0) | |
| ~QAccessibleBridgePlugin () | |
| virtual QStringList | keys () const=0 |
| virtual QAccessibleBridge * | create (const QString &key)=0 |
| QAccessibleBridgePlugin::QAccessibleBridgePlugin | ( | QObject * | parent = 0 |
) | [explicit] |
Constructs an accessibility bridge plugin with the given parent. This is invoked automatically by the Q_EXPORT_PLUGIN2() macro.
Definition at line 101 of file qaccessiblebridge.cpp.
| QAccessibleBridgePlugin::~QAccessibleBridgePlugin | ( | ) |
Destroys the accessibility bridge plugin.
You never have to call this explicitly. Qt destroys a plugin automatically when it is no longer used.
Definition at line 113 of file qaccessiblebridge.cpp.
| QStringList QAccessibleBridgePlugin::keys | ( | ) | const [pure virtual] |
Returns the list of keys this plugins supports.
These keys must be the names of the bridges that this plugin provides.
Implements QFactoryInterface.
| QAccessibleBridge * QAccessibleBridgePlugin::create | ( | const QString & | key | ) | [pure virtual] |
Creates and returns the QAccessibleBridge object corresponding to the given key. Keys are case sensitive.
Implements QAccessibleBridgeFactoryInterface.
1.5.1