Класс QKeyboardInput
(Qt3DInput::QKeyboardInput)| Заголовок: | #include <QKeyboardInput> |
| qmake: | QT += 3dinput |
| С момента: | Qt 5.5 |
| Инициализируется: | KeyboardInput |
| Наследует: | Qt3DCore::QComponent |
Свойства
- controller : Qt3DInput::QKeyboardController *
- focus : bool
- 1 свойство унаследовано от Qt3DCore::QComponent
- 2 свойства унаследовано от Qt3DCore::QNode
- 1 свойство унаследовано от QObject
Открытые функции
| QKeyboardInput(QNode *parent = Q_NULLPTR) | |
| ~QKeyboardInput() | |
| QKeyboardController * | controller() const |
| bool | focus() const |
- 2 открытых функции унаследовано от Qt3DCore::QComponent
- 6 открытых функций унаследовано от Qt3DCore::QNode
- 31 открытых функций унаследовано от QObject
Открытые слоты
| void | setController(QKeyboardController *controller) |
| void | setFocus(bool focus) |
- 1 открытый слот унаследовано от Qt3DCore::QComponent
- 2 открытых слота унаследовано от Qt3DCore::QNode
- 1 открытый слот унаследовано от QObject
Сигналы
| void | asteriskPressed(Qt3DInput::QKeyEvent *event) |
| void | backPressed(Qt3DInput::QKeyEvent *event) |
| void | backtabPressed(Qt3DInput::QKeyEvent *event) |
| void | callPressed(Qt3DInput::QKeyEvent *event) |
| void | cancelPressed(Qt3DInput::QKeyEvent *event) |
| void | context1Pressed(Qt3DInput::QKeyEvent *event) |
| void | context2Pressed(Qt3DInput::QKeyEvent *event) |
| void | context3Pressed(Qt3DInput::QKeyEvent *event) |
| void | context4Pressed(Qt3DInput::QKeyEvent *event) |
| void | controllerChanged(QKeyboardController *controller) |
| void | deletePressed(Qt3DInput::QKeyEvent *event) |
| void | digit0Pressed(Qt3DInput::QKeyEvent *event) |
| void | digit1Pressed(Qt3DInput::QKeyEvent *event) |
| void | digit2Pressed(Qt3DInput::QKeyEvent *event) |
| void | digit3Pressed(Qt3DInput::QKeyEvent *event) |
| void | digit4Pressed(Qt3DInput::QKeyEvent *event) |
| void | digit5Pressed(Qt3DInput::QKeyEvent *event) |
| void | digit6Pressed(Qt3DInput::QKeyEvent *event) |
| void | digit7Pressed(Qt3DInput::QKeyEvent *event) |
| void | digit8Pressed(Qt3DInput::QKeyEvent *event) |
| void | digit9Pressed(Qt3DInput::QKeyEvent *event) |
| void | downPressed(Qt3DInput::QKeyEvent *event) |
| void | enterPressed(Qt3DInput::QKeyEvent *event) |
| void | escapePressed(Qt3DInput::QKeyEvent *event) |
| void | flipPressed(Qt3DInput::QKeyEvent *event) |
| void | focusChanged(bool focus) |
| void | hangupPressed(Qt3DInput::QKeyEvent *event) |
| void | leftPressed(Qt3DInput::QKeyEvent *event) |
| void | menuPressed(Qt3DInput::QKeyEvent *event) |
| void | noPressed(Qt3DInput::QKeyEvent *event) |
| void | numberSignPressed(Qt3DInput::QKeyEvent *event) |
| void | pressed(Qt3DInput::QKeyEvent *event) |
| void | released(Qt3DInput::QKeyEvent *event) |
| void | returnPressed(Qt3DInput::QKeyEvent *event) |
| void | rightPressed(Qt3DInput::QKeyEvent *event) |
| void | selectPressed(Qt3DInput::QKeyEvent *event) |
| void | spacePressed(Qt3DInput::QKeyEvent *event) |
| void | tabPressed(Qt3DInput::QKeyEvent *event) |
| void | upPressed(Qt3DInput::QKeyEvent *event) |
| void | volumeDownPressed(Qt3DInput::QKeyEvent *event) |
| void | volumeUpPressed(Qt3DInput::QKeyEvent *event) |
| void | yesPressed(Qt3DInput::QKeyEvent *event) |
- 2 сигнала унаследованы от Qt3DCore::QComponent
- 2 сигнала унаследованы от Qt3DCore::QNode
- 2 сигнала унаследованы от QObject
Защищённые функции
| void | copy(const Qt3DCore::QNode *ref) |
| void | keyEvent(QKeyEvent *event) |
| void | sceneChangeEvent(const Qt3DCore::QSceneChangePtr &change) |
- 1 защищённый метод унаследованный от Qt3DCore::QComponent
- 3 защищённых метода унаследованных от Qt3DCore::QNode
- 9 защищённых методов унаследованных от QObject
Дополнительные унаследованные члены
- 11 статических публичных членов унаследованных от QObject
- 1 статический защищённый член унаследованный от Qt3DCore::QNode
Подробное описание
Документация по свойствам
controller : Qt3DInput::QKeyboardController *
Функции доступа:
| QKeyboardController * | controller() const |
| void | setController(QKeyboardController *controller) |
Сигнал уведомления:
| void | controllerChanged(QKeyboardController *controller) |
focus : bool
Функции доступа:
| bool | focus() const |
| void | setFocus(bool focus) |
Сигнал уведомления:
| void | focusChanged(bool focus) |
Документация по функциям-членам
QKeyboardInput::QKeyboardInput(QNode *parent = Q_NULLPTR)
Создаёт новый экземпляр QKeyboardInput с родительским элементом parent.
QKeyboardInput::~QKeyboardInput()
Уничтожает экземпляр QKeyboardInput.
[signal] void QKeyboardInput::asteriskPressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::backPressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::backtabPressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::callPressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::cancelPressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::context1Pressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::context2Pressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::context3Pressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::context4Pressed(Qt3DInput::QKeyEvent *event)
QKeyboardController *QKeyboardInput::controller() const
Возвращает текущий контроллер клавиатуры.
Примечание: Функция-получатель для свойства controller.
См. также setController().
[protected] void QKeyboardInput::copy(const Qt3DCore::QNode *ref)
[signal] void QKeyboardInput::deletePressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::digit0Pressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::digit1Pressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::digit2Pressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::digit3Pressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::digit4Pressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::digit5Pressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::digit6Pressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::digit7Pressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::digit8Pressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::digit9Pressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::downPressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::enterPressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::escapePressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::flipPressed(Qt3DInput::QKeyEvent *event)
bool QKeyboardInput::focus() const
Возвращает текущий фокус.
Примечание: Функция-геттер для свойства focus.
См. также setFocus().
[signal] void QKeyboardInput::hangupPressed(Qt3DInput::QKeyEvent *event)
[protected] void QKeyboardInput::keyEvent(QKeyEvent *event)
[signal] void QKeyboardInput::leftPressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::menuPressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::noPressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::numberSignPressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::pressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::released(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::returnPressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::rightPressed(Qt3DInput::QKeyEvent *event)
[protected] void QKeyboardInput::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &change)
[signal] void QKeyboardInput::selectPressed(Qt3DInput::QKeyEvent *event)
[slot] void QKeyboardInput::setController(QKeyboardController *controller)
Устанавливает контроллер клавиатуры в controller. Без валидного контроллера, QKeyboardInput не получит никаких событий.
Примечание: Функция-сеттер для свойства controller.
См. также controller().
[slot] void QKeyboardInput::setFocus(bool focus)
Устанавливает фокус в focus. Если фокус не установлен в настоящее время в true, этот компонент получит фокус клавиатуры.
Примечание: Функция-сеттер для свойства focus.
См. также focus().
[signal] void QKeyboardInput::spacePressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::tabPressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::upPressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::volumeDownPressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::volumeUpPressed(Qt3DInput::QKeyEvent *event)
[signal] void QKeyboardInput::yesPressed(Qt3DInput::QKeyEvent *event)
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qt3dinput-qkeyboardinput.html