Класс 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.2/qt3dinput-qaction.html