1// Copyright (C) 2023 The Qt Company Ltd.
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only
3
4#ifndef QTOUCH3DINPUTHANDLER_H
5#define QTOUCH3DINPUTHANDLER_H
6
7#include <QtGraphs/q3dinputhandler.h>
8
9QT_BEGIN_NAMESPACE
10
11class QTouch3DInputHandlerPrivate;
12
13class Q_GRAPHS_EXPORT QTouch3DInputHandler : public Q3DInputHandler
14{
15 Q_DECLARE_PRIVATE(QTouch3DInputHandler)
16
17public:
18 explicit QTouch3DInputHandler(QObject *parent = nullptr);
19 virtual ~QTouch3DInputHandler();
20
21 // Input event listeners
22 void touchEvent(QTouchEvent *event) override;
23
24private:
25 Q_DISABLE_COPY(QTouch3DInputHandler)
26};
27
28QT_END_NAMESPACE
29
30#endif
31

source code of qtgraphs/src/graphs/input/qtouch3dinputhandler.h