Класс QTouch3DInputHandler
Базовый обработчик ввода с сенсорного дисплея. Подробнее...
| Заголовок: | #include <QTouch3DInputHandler> |
| С момента: | QtDataVisualization 1.0 |
| Инициализируется: | TouchInputHandler3D |
| Наследует от: | Q3DInputHandler |
Открытые функции
| QTouch3DInputHandler(QObject *parent = Q_NULLPTR) | |
| virtual | ~QTouch3DInputHandler() |
Переопределённые открытые функции
| virtual void | touchEvent(QTouchEvent *event) |
- 12 открытых функций унаследовано от Q3DInputHandler
- 12 открытых функций унаследовано от QAbstract3DInputHandler
- 32 открытых функций унаследовано от QObject
Дополнительные унаследованные члены
- 4 свойства унаследовано от Q3DInputHandler
- 3 свойства унаследовано от QAbstract3DInputHandler
- 1 свойство унаследовано от QObject
- 1 открытый слот унаследовано от QObject
- 4 сигналы унаследовано от Q3DInputHandler
- 3 сигнала унаследовано от QAbstract3DInputHandler
- 2 сигнала унаследовано от QObject
- 11 статических открытых членов унаследовано от QObject
- 4 защищённые функции унаследовано от QAbstract3DInputHandler
- 9 защищённых функций унаследовано от QObject
Подробное описание
Базовый обработчик ввода с сенсорного дисплея.
QTouch3DInputHandler — это базовый обработчик ввода для сенсорных устройств.
У обработчика ввода по умолчанию есть следующие функциональные возможности:
| Жест | Действие |
|---|---|
| Нажатие и перемещение | Поворот графика в пределах ограничений, установленных для Q3DCamera |
| Нажатие | Выбрать элемент, по которому было нажатие, или снять выделение, если ничего не выбрано. Может открыть дополнительный вид в зависимости от режима выбора selectionMode. |
| Нажатие и удержание | Аналогично нажатию. |
| Щелчок | Увеличить/уменьшить масштаб в пределах допустимого диапазона масштабирования, установленного для Q3DCamera. |
| Нажатие на первичный вид, когда виден вторичный вид | Закрывает вторичный вид. Примечание: Вторичный вид доступен только для графиков Q3DBars и Q3DSurface. |
Поворот, масштабирование и выбор могут быть отключены по отдельности с помощью соответствующих свойств Q3DInputHandler.
Документация по функциям-членам
QTouch3DInputHandler::QTouch3DInputHandler(QObject *parent = Q_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/qt-5.9/qtouch3dinputhandler.html