summaryrefslogtreecommitdiffstats
path: root/src/mixxxapplication.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mixxxapplication.h')
-rw-r--r--src/mixxxapplication.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/mixxxapplication.h b/src/mixxxapplication.h
new file mode 100644
index 0000000000..33626effbd
--- /dev/null
+++ b/src/mixxxapplication.h
@@ -0,0 +1,27 @@
+#ifndef MIXXXAPPLICATION_H
+#define MIXXXAPPLICATION_H
+
+#include <QApplication>
+
+class ControlObjectThread;
+
+class MixxxApplication : public QApplication {
+ Q_OBJECT
+
+ public:
+ MixxxApplication(int& argc, char** argv);
+ virtual ~MixxxApplication();
+
+ virtual bool notify(QObject*, QEvent*);
+
+ private:
+ bool touchIsRightButton();
+
+ int m_fakeMouseSourcePointId;
+ QWidget* m_fakeMouseWidget;
+ enum Qt::MouseButton m_activeTouchButton;
+ ControlObjectThread* m_pTouchShift;
+
+};
+
+#endif // MIXXXAPPLICATION_H