Класс QAction
класс Qt3DInput::QActionСвязывает набор QAbstractActionInput, которые вызывают одно и то же событие. Подробнее...
| Заголовок: | #include <QAction> |
| CMake: | find_package(Qt6 COMPONENTS 3dinput REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::3dinput) |
| qmake: | QT += 3dinput |
| С момента: | Qt 5.7 |
| Инициализируется: | Action |
| Наследует: | Qt3DCore::QNode |
Свойства
- active : const bool
Открытые функции
| QAction(Qt3DCore::QNode *parent = nullptr) | |
| void | addInput(Qt3DInput::QAbstractActionInput *input) |
| QList<Qt3DInput::QAbstractActionInput *> | inputs() const |
| bool | isActive() const |
| void | removeInput(Qt3DInput::QAbstractActionInput *input) |
Сигналы
| void | activeChanged(bool isActive) |
Подробное описание
Документация по свойству
[read-only] active : const bool
Содержит true, если действие активное.
Обратите внимание, что это свойство не обновляется при отключении действия.
Функции доступа:
| bool | isActive() const |
Сигнал оповещения:
| void | activeChanged(bool isActive) |
Документация по членам-функциям
QAction::QAction(Qt3DCore::QNode *parent = nullptr)
Создает новый экземпляр QAction с родителем parent.
void QAction::addInput(Qt3DInput::QAbstractActionInput *input)
Добавляет QAbstractActionInput input в список входов, которые могут вызвать это действие.
QList<Qt3DInput::QAbstractActionInput *> QAction::inputs() const
Возвращает список входов, которые могут вызвать это действие.
void QAction::removeInput(Qt3DInput::QAbstractActionInput *input)
Удаляет QAbstractActionInput input из списка входов, которые могут вызвать это действие.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qt3dinput-qaction.html