Blob Blame History Raw
diff --git a/kstars/fitsviewer/fitsdata.h b/kstars/fitsviewer/fitsdata.h
index 5d89ee518..02d8b059f 100644
--- a/kstars/fitsviewer/fitsdata.h
+++ b/kstars/fitsviewer/fitsdata.h
@@ -33,7 +33,6 @@
 
 #include <QObject>
 #include <QRect>
-#include <QVariant>
 
 #ifndef KSTARS_LITE
 #include "fitshistogram.h"
diff --git a/kstars/skymap.cpp b/kstars/skymap.cpp
index 1fb6f0b85..1a04f6c64 100644
--- a/kstars/skymap.cpp
+++ b/kstars/skymap.cpp
@@ -125,10 +125,6 @@ SkyMap::SkyMap()
     : QGraphicsView(KStars::Instance()), computeSkymap(true), rulerMode(false), data(KStarsData::Instance()), pmenu(nullptr),
       ClickedObject(nullptr), FocusObject(nullptr), m_proj(nullptr), m_previewLegend(false), m_objPointingMode(false)
 {
-#if !defined(KSTARS_LITE)
-    grabGesture(Qt::PinchGesture);
-    grabGesture(Qt::TapAndHoldGesture);
-#endif
     m_Scale = 1.0;
 
     ZoomRect = QRect();
diff --git a/kstars/skymap.h b/kstars/skymap.h
index 0bfbb90a4..22ecade05 100644
--- a/kstars/skymap.h
+++ b/kstars/skymap.h
@@ -25,7 +25,6 @@
 #include "skyobjects/skyline.h"
 
 #include <QGraphicsView>
-#include <QtGlobal>
 #include <QTimer>
 
 class QPainter;
@@ -510,8 +509,6 @@ class SkyMap : public QGraphicsView
     void removeSkyObject(SkyObject *object);
 
   protected:
-    bool event(QEvent *event) override;
-
     /** Process keystrokes:
          * @li arrow keys  Slew the map
          * @li +/- keys  Zoom in and out
@@ -673,10 +670,6 @@ class SkyMap : public QGraphicsView
 
     bool m_objPointingMode { false };
     bool m_fovCaptureMode { false };
-    bool m_touchMode { false };
-    bool m_pinchMode { false };
-    bool m_tapAndHoldMode { false };
-    qreal m_pinchScale { 0.0 };
 
     QWidget *m_SkyMapDraw { nullptr }; // Can be dynamic_cast<> to SkyMapDrawAbstract
 
diff --git a/kstars/skymapevents.cpp b/kstars/skymapevents.cpp
index 45858a14e..e7b4417d8 100644
--- a/kstars/skymapevents.cpp
+++ b/kstars/skymapevents.cpp
@@ -32,7 +32,6 @@
 #include "skycomponents/starcomponent.h"
 #include "widgets/infoboxwidget.h"
 
-#include <QGestureEvent>
 #include <QStatusBar>
 #include <QToolTip>
 
@@ -397,76 +396,11 @@ void SkyMap::keyPressEvent(QKeyEvent *e)
 void SkyMap::stopTracking()
 {
     KStars *kstars = KStars::Instance();
-
     emit positionChanged(focus());
     if (kstars && Options::isTracking())
         kstars->slotTrack();
 }
 
-bool SkyMap::event(QEvent *event)
-{
-#if !defined(KSTARS_LITE)
-    if (event->type() == QEvent::TouchBegin)
-    {
-        m_touchMode = true;
-        m_pinchScale = -1;
-    }
-
-    if (event->type() == QEvent::Gesture)
-    {
-        QGestureEvent* gestureEvent = static_cast<QGestureEvent*>(event);
-
-        if (QPinchGesture *pinch = static_cast<QPinchGesture*>(gestureEvent->gesture(Qt::PinchGesture)))
-        {
-            QPinchGesture::ChangeFlags changeFlags = pinch->changeFlags();
-
-            m_pinchMode = true;
-            if (changeFlags & QPinchGesture::ScaleFactorChanged)
-            {
-                if (m_pinchScale == -1)
-                {
-                    m_pinchScale = pinch->totalScaleFactor();
-                    return true;
-                }
-                if (pinch->totalScaleFactor()-m_pinchScale > 0.1)
-                {
-                    m_pinchScale = pinch->totalScaleFactor();
-                    zoomInOrMagStep(0);
-                    return true;
-                }
-                if (pinch->totalScaleFactor()-m_pinchScale < -0.1)
-                {
-                    m_pinchScale = pinch->totalScaleFactor();
-                    zoomOutOrMagStep(0);
-                    return true;
-                }
-            }
-        }
-        if (QTapAndHoldGesture *tapAndHold = static_cast<QTapAndHoldGesture*>(gestureEvent->gesture(Qt::TapAndHoldGesture)))
-        {
-            m_tapAndHoldMode = true;
-            if (tapAndHold->state() == Qt::GestureFinished)
-            {
-                if (clickedObject())
-                {
-                    clickedObject()->showPopupMenu(pmenu, tapAndHold->position().toPoint());
-                }
-                else
-                {
-                    pmenu->createEmptyMenu(clickedPoint());
-                    pmenu->popup(tapAndHold->position().toPoint());
-                }
-                m_touchMode = false;
-                m_pinchMode = false;
-                m_tapAndHoldMode = false;
-            }
-        }
-        return true;
-    }
-#endif
-    return QGraphicsView::event(event);
-}
-
 void SkyMap::keyReleaseEvent(QKeyEvent *e)
 {
     switch (e->key())
@@ -495,12 +429,6 @@ void SkyMap::keyReleaseEvent(QKeyEvent *e)
 
 void SkyMap::mouseMoveEvent(QMouseEvent *e)
 {
-#if !defined(KSTARS_LITE)
-    // Skip touch points
-    if (m_pinchMode || m_tapAndHoldMode || (m_touchMode && e->globalX() == 0 && e->globalY() == 0))
-        return;
-#endif
-
     if (Options::useHoverLabel())
     {
         //Start a single-shot timer to monitor whether we are currently hovering.
@@ -624,15 +552,6 @@ void SkyMap::wheelEvent(QWheelEvent *e)
 
 void SkyMap::mouseReleaseEvent(QMouseEvent *)
 {
-#if !defined(KSTARS_LITE)
-    if (m_touchMode)
-    {
-        m_touchMode = false;
-        m_pinchMode = false;
-        m_tapAndHoldMode = false;
-    }
-#endif
-
     if (ZoomRect.isValid())
     {
         stopTracking();