diff --git a/applets/appmenu/plugin/appmenumodel.h b/applets/appmenu/plugin/appmenumodel.h index 438472ceb..d3a57bb98 100644 --- a/applets/appmenu/plugin/appmenumodel.h +++ b/applets/appmenu/plugin/appmenumodel.h @@ -39,7 +39,7 @@ class AppMenuModel : public QAbstractListModel, public QAbstractNativeEventFilte public: explicit AppMenuModel(QObject *parent = nullptr); - ~AppMenuModel(); + ~AppMenuModel() override; enum AppMenuRole { MenuRole = Qt::UserRole+1, diff --git a/applets/notifications/plugin/draghelper.h b/applets/notifications/plugin/draghelper.h index 7c3e11c41..17ce56580 100644 --- a/applets/notifications/plugin/draghelper.h +++ b/applets/notifications/plugin/draghelper.h @@ -34,7 +34,7 @@ Q_PROPERTY(bool dragActive READ dragActive NOTIFY dragActiveChanged) public: explicit DragHelper(QObject *parent = nullptr); - ~DragHelper(); + ~DragHelper() override; bool dragActive() const; diff --git a/dataengines/geolocation/location_gps.h b/dataengines/geolocation/location_gps.h index 822844374..6703435b3 100644 --- a/dataengines/geolocation/location_gps.h +++ b/dataengines/geolocation/location_gps.h @@ -38,7 +38,7 @@ Q_SIGNALS: void dataReady(const Plasma::DataEngine::Data& data); protected: - virtual void run(); + void run() override; private: gps_data_t* m_gpsdata; @@ -52,9 +52,9 @@ class Gps : public GeolocationProvider Q_OBJECT public: explicit Gps(QObject *parent = 0, const QVariantList &args = QVariantList()); - ~Gps(); + ~Gps() override; - void update(); + void update() override; private: Gpsd* m_gpsd; diff --git a/gmenu-dbusmenu-proxy/actions.h b/gmenu-dbusmenu-proxy/actions.h index ac695f702..78ca17a92 100644 --- a/gmenu-dbusmenu-proxy/actions.h +++ b/gmenu-dbusmenu-proxy/actions.h @@ -32,7 +32,7 @@ class Actions : public QObject public: Actions(const QString &serviceName, const QString &objectPath, QObject *parent = nullptr); - ~Actions(); + ~Actions() override; void load(); diff --git a/gmenu-dbusmenu-proxy/menu.h b/gmenu-dbusmenu-proxy/menu.h index 23bcd5940..8c851a6bd 100644 --- a/gmenu-dbusmenu-proxy/menu.h +++ b/gmenu-dbusmenu-proxy/menu.h @@ -32,7 +32,7 @@ class Menu : public QObject public: Menu(const QString &serviceName, const QString &objectPath, QObject *parent = nullptr); - ~Menu(); + ~Menu() override; void init(); void cleanup(); diff --git a/gmenu-dbusmenu-proxy/window.h b/gmenu-dbusmenu-proxy/window.h index d887cc267..035ea6a00 100644 --- a/gmenu-dbusmenu-proxy/window.h +++ b/gmenu-dbusmenu-proxy/window.h @@ -45,7 +45,7 @@ class Window : public QObject, protected QDBusContext public: Window(const QString &serviceName); - ~Window(); + ~Window() override; void init(); diff --git a/ksmserver/logout-greeter/main.cpp b/ksmserver/logout-greeter/main.cpp index a94442bea..bd5bf0430 100644 --- a/ksmserver/logout-greeter/main.cpp +++ b/ksmserver/logout-greeter/main.cpp @@ -42,7 +42,7 @@ class Greeter : public QObject Q_OBJECT public: Greeter(int fd, bool shutdownAllowed, bool choose, KWorkSpace::ShutdownType type); - virtual ~Greeter(); + ~Greeter() override; void init(); diff --git a/libcolorcorrect/autotests/mock_kwin.h b/libcolorcorrect/autotests/mock_kwin.h index 00ef9020b..04545b648 100644 --- a/libcolorcorrect/autotests/mock_kwin.h +++ b/libcolorcorrect/autotests/mock_kwin.h @@ -32,7 +32,7 @@ class kwin_dbus : public QObject public: kwin_dbus(); - ~kwin_dbus(); + ~kwin_dbus() override; bool registerDBus(); bool unregisterDBus(); diff --git a/libcolorcorrect/compositorcoloradaptor.h b/libcolorcorrect/compositorcoloradaptor.h index e89d7949a..266409d33 100644 --- a/libcolorcorrect/compositorcoloradaptor.h +++ b/libcolorcorrect/compositorcoloradaptor.h @@ -104,7 +104,7 @@ public: Q_ENUMS(Mode) explicit CompositorAdaptor(QObject *parent = nullptr); - virtual ~CompositorAdaptor() = default; + ~CompositorAdaptor() override = default; int error() const { return (int)m_error; diff --git a/libcolorcorrect/declarative/colorcorrectplugin.h b/libcolorcorrect/declarative/colorcorrectplugin.h index 9c03f1132..2dc57df72 100644 --- a/libcolorcorrect/declarative/colorcorrectplugin.h +++ b/libcolorcorrect/declarative/colorcorrectplugin.h @@ -29,7 +29,7 @@ class ColorCorrectPlugin : public QQmlExtensionPlugin Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface") public: - virtual void registerTypes(const char *uri); + void registerTypes(const char *uri) override; }; } diff --git a/libcolorcorrect/geolocator.h b/libcolorcorrect/geolocator.h index f3daf9306..32a45d3e5 100644 --- a/libcolorcorrect/geolocator.h +++ b/libcolorcorrect/geolocator.h @@ -39,7 +39,7 @@ class COLORCORRECT_EXPORT Geolocator : public QObject, public Plasma::DataEngine public: explicit Geolocator(QObject *parent = nullptr); - virtual ~Geolocator() = default; + ~Geolocator() override = default; double latitude() const { return m_latitude; diff --git a/libtaskmanager/abstracttasksmodel.h b/libtaskmanager/abstracttasksmodel.h index da4507cf7..ad12655b5 100644 --- a/libtaskmanager/abstracttasksmodel.h +++ b/libtaskmanager/abstracttasksmodel.h @@ -278,7 +278,7 @@ public: * regard to extracting information from this, and should take care to * reject invalid objects. **/ - virtual void requestPublishDelegateGeometry(const QModelIndex &index, const QRect &geometry, + void requestPublishDelegateGeometry(const QModelIndex &index, const QRect &geometry, QObject *delegate = nullptr) override; }; diff --git a/libtaskmanager/abstracttasksproxymodeliface.h b/libtaskmanager/abstracttasksproxymodeliface.h index 912e964dd..bd95bbe42 100644 --- a/libtaskmanager/abstracttasksproxymodeliface.h +++ b/libtaskmanager/abstracttasksproxymodeliface.h @@ -42,7 +42,7 @@ namespace TaskManager class TASKMANAGER_EXPORT AbstractTasksProxyModelIface : public AbstractTasksModelIface { public: - ~AbstractTasksProxyModelIface() {} + ~AbstractTasksProxyModelIface() override {} /** * Request activation of the task at the given index. Implementing classes diff --git a/libtaskmanager/tasksmodel.h b/libtaskmanager/tasksmodel.h index c47040d39..fef0924b7 100644 --- a/libtaskmanager/tasksmodel.h +++ b/libtaskmanager/tasksmodel.h @@ -734,7 +734,7 @@ public: * @param index An index in this tasks model. * @param activities The new list of activities. **/ - Q_INVOKABLE virtual void requestActivities(const QModelIndex &index, const QStringList &activities) override; + Q_INVOKABLE void requestActivities(const QModelIndex &index, const QStringList &activities) override; /** * Request informing the window manager of new geometry for a visual diff --git a/plasmacalendarintegration/holidaysevents.h b/plasmacalendarintegration/holidaysevents.h index ed2524970..c58f223df 100644 --- a/plasmacalendarintegration/holidaysevents.h +++ b/plasmacalendarintegration/holidaysevents.h @@ -34,7 +34,7 @@ class HolidaysEventsPlugin : public CalendarEvents::CalendarEventsPlugin public: explicit HolidaysEventsPlugin(QObject *parent = nullptr); - ~HolidaysEventsPlugin(); + ~HolidaysEventsPlugin() override; void loadEventsForDateRange(const QDate &startDate, const QDate &endDate) override; diff --git a/runners/appstream/appstreamrunner.h b/runners/appstream/appstreamrunner.h index 91e1d3bb3..fbac0215b 100644 --- a/runners/appstream/appstreamrunner.h +++ b/runners/appstream/appstreamrunner.h @@ -31,7 +31,7 @@ Q_OBJECT public: InstallerRunner(QObject *parent, const QVariantList &args); - ~InstallerRunner(); + ~InstallerRunner() override; void match(Plasma::RunnerContext &context) override; void run(const Plasma::RunnerContext &context, const Plasma::QueryMatch &action) override; diff --git a/runners/calculator/qalculate_engine.h b/runners/calculator/qalculate_engine.h index 783f8e4f2..ab69e6ced 100644 --- a/runners/calculator/qalculate_engine.h +++ b/runners/calculator/qalculate_engine.h @@ -30,7 +30,7 @@ class QalculateEngine : public QObject Q_OBJECT public: QalculateEngine(QObject* parent = nullptr); - ~QalculateEngine(); + ~QalculateEngine() override; QString lastResult() const { return m_lastResult; }