Класс QTouch3DInputHandler
Базовый обработчик ввода для сенсорных дисплеев. Подробнее...
| Заголовок: | #include <QTouch3DInputHandler> |
| С момента: | QtDataVisualization 1.0 |
| Создаётся из: | TouchInputHandler3D |
| Наследует: | Q3DInputHandler |
Открытые функции
| QTouch3DInputHandler(QObject *parent = nullptr) | |
| virtual | ~QTouch3DInputHandler() |
Переопределённые открытые функции
| virtual void | touchEvent(QTouchEvent *event) |
- 12 открытых функций унаследовано от Q3DInputHandler
- 12 открытых функций унаследовано от QAbstract3DInputHandler
- 34 открытых функций унаследовано от QObject
Дополнительные наследуемые члены
- 4 свойства унаследовано от Q3DInputHandler
- 3 свойства унаследовано от QAbstract3DInputHandler
- 1 свойство унаследовано от QObject
- 1 открытый слот унаследовано от QObject
- 4 сигналы унаследовано от Q3DInputHandler
- 3 сигнала унаследовано от QAbstract3DInputHandler
- 2 сигнала унаследовано от QObject
- 1 открытая переменная унаследовано от QObject
- 10 статических открытых членов унаследовано от QObject
- 4 защищённых функций унаследовано от QAbstract3DInputHandler
- 9 защищённых функций унаследовано от QObject
- 2 защищённых переменных унаследовано от QObject
Подробное описание
Базовый обработчик ввода для сенсорных дисплеев.
QTouch3DInputHandler — это базовый обработчик ввода для сенсорных устройств.
У обработчика по умолчанию для сенсорного ввода есть следующие функции:
| Жест | Действие |
|---|---|
| Нажатие и перемещение | Вращение графика в пределах ограничений, установленных для Q3DCamera |
| Нажатие | Выбор нажатого элемента или удаление выделения, если оно отсутствует. Может открыть вторичный вид в зависимости от режима выделения. |
| Нажатие и удержание | То же, что и нажатие. |
| Щип | Увеличение/уменьшение масштаба в пределах допустимого диапазона масштабирования, установленного для Q3DCamera. |
| Нажатие на первичный вид, когда виден вторичный вид | Закрывает вторичный вид. Примечание: Вторичный вид доступен только для графиков Q3DBars и Q3DSurface. |
Вращение, масштабирование и выделение могут быть отключены индивидуально с помощью соответствующих свойств Q3DInputHandler.
Документация по функциям-членам
QTouch3DInputHandler::QTouch3DInputHandler(QObject *parent = nullptr)
Конструирует базовый обработчик ввода для сенсорного дисплея. Дополнительный параметр parent может быть задан и затем передаётся конструктору QObject.
[virtual] QTouch3DInputHandler::~QTouch3DInputHandler()
Удаляет обработчик ввода.
[virtual] void QTouch3DInputHandler::touchEvent(QTouchEvent *event)
Переопределено из QAbstract3DInputHandler::touchEvent().
Переопределите для изменения обработки событий касания. Событие касания передаётся в event.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qtouch3dinputhandler.html