Класс QAccessiblePlugin
Класс QAccessiblePlugin предоставляет абстрактный базовый класс для плагинов, предоставляющих информацию об удобстве доступа к элементам пользовательского интерфейса. Подробнее...
| Заголовок: | #include <QAccessiblePlugin> |
| qmake: | QT += gui |
| Наследуется от: | QObject |
Открытые функции
| QAccessiblePlugin(QObject *parent = Q_NULLPTR) | |
| ~QAccessiblePlugin() | |
| virtual QAccessibleInterface * | create(const QString &key, QObject *object) = 0 |
- 32 открытых функции унаследованы от QObject
Дополнительные унаследованные члены
- 1 свойство унаследовано от QObject
- 1 открытый слот унаследован от QObject
- 2 сигнала унаследованы от QObject
- 11 статические открытые члены унаследованы от QObject
- 9 защищенных функций унаследованы от QObject
Подробное описание
Класс QAccessiblePlugin предоставляет абстрактный базовый класс для плагинов, предоставляющих информацию об удобстве доступа к элементам пользовательского интерфейса.
Создание плагина доступности достигается путем наследования от этого базового класса, переопределения чисто виртуальной функции create() и экспорта класса с помощью макроса Q_PLUGIN_METADATA().
См. также Как создать плагины Qt.
Документация по функциям-членам
QAccessiblePlugin::QAccessiblePlugin(QObject *parent = Q_NULLPTR)
Конструирует плагин доступности с заданным parent. Это вызывается автоматически загрузчиком плагинов.
QAccessiblePlugin::~QAccessiblePlugin()
Уничтожает плагин доступности.
Вы никогда не должны вызывать это явно. Qt уничтожает плагин автоматически, когда он больше не используется.
[pure virtual] QAccessibleInterface *QAccessiblePlugin::create(const QString &key, QObject *object)
Создает и возвращает реализацию QAccessibleInterface для класса key и объекта object. Ключи чувствительны к регистру.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qaccessibleplugin.html