From d91e065526fe084374b206b6e7c9f0d628abb93d Mon Sep 17 00:00:00 2001 From: Miikka Heikkinen Date: Mon, 17 Feb 2014 16:18:27 +0200 Subject: Clean up public API and includes usage MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I20ba0ffafa6bbe22d624a15fe3046ef2e33ab6d7 Reviewed-by: Tomi Korpipää --- src/datavisualization/input/qabstract3dinputhandler.h | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'src/datavisualization/input/qabstract3dinputhandler.h') diff --git a/src/datavisualization/input/qabstract3dinputhandler.h b/src/datavisualization/input/qabstract3dinputhandler.h index 803517ed..75ec8c1b 100644 --- a/src/datavisualization/input/qabstract3dinputhandler.h +++ b/src/datavisualization/input/qabstract3dinputhandler.h @@ -19,8 +19,13 @@ #ifndef QABSTRACT3DINPUTHANDLER_H #define QABSTRACT3DINPUTHANDLER_H +#include #include -#include +#include +#include +#include +#include +#include QT_BEGIN_NAMESPACE_DATAVISUALIZATION @@ -41,8 +46,9 @@ public: InputViewOnSecondary }; -public: +protected: explicit QAbstract3DInputHandler(QObject *parent = 0); +public: virtual ~QAbstract3DInputHandler(); // Input event listeners @@ -53,7 +59,6 @@ public: virtual void mouseMoveEvent(QMouseEvent *event, const QPoint &mousePos); virtual void wheelEvent(QWheelEvent *event); -public: InputView inputView() const; void setInputView(InputView inputView); @@ -64,9 +69,9 @@ public: void setScene(Q3DScene *scene); signals: - void positionChanged(QPoint position); + void positionChanged(const QPoint &position); void inputViewChanged(InputView view); - void sceneChanged(const Q3DScene *scene); + void sceneChanged(Q3DScene *scene); protected: void setPrevDistance(int distance); -- cgit v1.2.3