]> git.lyx.org Git - features.git/blobdiff - src/frontends/qt/IconPalette.h
Fix broken Apple speller interface
[features.git] / src / frontends / qt / IconPalette.h
index b65c7218d6848974599ab0ccbc9752d7be51b8af..e9f810181cd38b4596031ef56b535e086f22c332 100644 (file)
@@ -27,13 +27,17 @@ class TearOff : public QWidget {
        Q_OBJECT
 public:
        TearOff(QWidget * parent);
-       void enterEvent(QEvent *);
-       void leaveEvent(QEvent *);
-       void mouseReleaseEvent (QMouseEvent *);
+#if QT_VERSION < 0x060000
+       void enterEvent(QEvent *) override;
+#else
+       void enterEvent(QEnterEvent *) override;
+#endif
+       void leaveEvent(QEvent *) override;
+       void mouseReleaseEvent (QMouseEvent *) override;
 Q_SIGNALS:
        void tearOff();
 protected:
-       void paintEvent(QPaintEvent *);
+       void paintEvent(QPaintEvent *) override;
 private:
        bool highlighted_;
 };
@@ -55,7 +59,7 @@ Q_SIGNALS:
 protected:
        void showEvent(QShowEvent * event) override;
        void hideEvent(QHideEvent * event) override;
-       void paintEvent(QPaintEvent * event);
+       void paintEvent(QPaintEvent * event) override;
 
 private Q_SLOTS:
        void tearOff();