QAccessiblePlugin Class▲
-
Header: QAccessiblePlugin
-
CMake:
find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
-
qmake: QT += gui
-
Inherits: QObject
-
Group: QAccessiblePlugin is part of plugins, accessibility
Detailed Description▲
Writing an accessibility plugin is achieved by subclassing this base class, reimplementing the pure virtual function create(), and exporting the class with the Q_PLUGIN_METADATA() macro.
See Also▲
See also How to Create Qt Plugins
Member Function Documentation▲
[explicit] QAccessiblePlugin::QAccessiblePlugin(QObject *parent = nullptr)▲
Constructs an accessibility plugin with the given parent. This is invoked automatically by the plugin loader.
[virtual] QAccessiblePlugin::~QAccessiblePlugin()▲
Destroys the accessibility plugin.
You never have to call this explicitly. Qt destroys a plugin automatically when it is no longer used.
[pure virtual] QAccessibleInterface *QAccessiblePlugin::create(const QString &key, QObject *object)▲
Creates and returns a QAccessibleInterface implementation for the class key and the object object. Keys are case sensitive.