Класс QAccessiblePlugin
Класс QAccessiblePlugin предоставляет абстрактный базовый класс для плагинов, предоставляющих информацию об обеспечении доступности для элементов пользовательского интерфейса. Подробнее...
| Заголовок: | #include <QAccessiblePlugin> |
| qmake: | QT += gui |
| Наследует: | QObject |
Публичные функции
| QAccessiblePlugin(QObject *parent = Q_NULLPTR) | |
| ~QAccessiblePlugin() | |
| virtual QAccessibleInterface * | create(const QString &key, QObject *object) = 0 |
- 31 публичная функция, унаследованная от 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/archives/qt-5.6/qaccessibleplugin.html