summaryrefslogtreecommitdiffstats
path: root/src/client
diff options
context:
space:
mode:
Diffstat (limited to 'src/client')
-rw-r--r--src/client/hardwareintegration/qwaylandclientbufferintegrationplugin_p.h2
-rw-r--r--src/client/hardwareintegration/qwaylandserverbufferintegrationplugin_p.h2
-rw-r--r--src/client/inputdeviceintegration/qwaylandinputdeviceintegrationplugin_p.h2
-rw-r--r--src/client/qwaylandabstractdecoration.cpp2
-rw-r--r--src/client/qwaylandabstractdecoration_p.h2
-rw-r--r--src/client/qwaylandclipboard_p.h2
-rw-r--r--src/client/qwaylandcursor_p.h2
-rw-r--r--src/client/qwaylanddatadevice_p.h2
-rw-r--r--src/client/qwaylanddatadevicemanager_p.h2
-rw-r--r--src/client/qwaylanddataoffer_p.h4
-rw-r--r--src/client/qwaylanddatasource_p.h2
-rw-r--r--src/client/qwaylanddecorationplugin_p.h2
-rw-r--r--src/client/qwaylanddisplay_p.h2
-rw-r--r--src/client/qwaylanddnd_p.h2
-rw-r--r--src/client/qwaylandextendedsurface_p.h2
-rw-r--r--src/client/qwaylandinputcontext_p.h4
-rw-r--r--src/client/qwaylandinputdevice_p.h8
-rw-r--r--src/client/qwaylandintegration_p.h2
-rw-r--r--src/client/qwaylandscreen_p.h2
-rw-r--r--src/client/qwaylandshellsurface_p.h2
-rw-r--r--src/client/qwaylandshm_p.h4
-rw-r--r--src/client/qwaylandshmbackingstore_p.h4
-rw-r--r--src/client/qwaylandshmwindow_p.h2
-rw-r--r--src/client/qwaylandsubsurface_p.h2
-rw-r--r--src/client/qwaylandwindow_p.h2
-rw-r--r--src/client/qwaylandwindowmanagerintegration_p.h2
-rw-r--r--src/client/qwaylandwlshellsurface_p.h2
-rw-r--r--src/client/qwaylandxdgpopup_p.h2
-rw-r--r--src/client/qwaylandxdgshell_p.h2
-rw-r--r--src/client/qwaylandxdgshellv6_p.h8
-rw-r--r--src/client/qwaylandxdgsurface_p.h2
-rw-r--r--src/client/shellintegration/qwaylandshellintegrationplugin_p.h2
32 files changed, 42 insertions, 42 deletions
diff --git a/src/client/hardwareintegration/qwaylandclientbufferintegrationplugin_p.h b/src/client/hardwareintegration/qwaylandclientbufferintegrationplugin_p.h
index 1711852c7..e66021916 100644
--- a/src/client/hardwareintegration/qwaylandclientbufferintegrationplugin_p.h
+++ b/src/client/hardwareintegration/qwaylandclientbufferintegrationplugin_p.h
@@ -70,7 +70,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandClientBufferIntegrationPlugin : public QOb
Q_OBJECT
public:
explicit QWaylandClientBufferIntegrationPlugin(QObject *parent = nullptr);
- ~QWaylandClientBufferIntegrationPlugin();
+ ~QWaylandClientBufferIntegrationPlugin() override;
virtual QWaylandClientBufferIntegration *create(const QString &key, const QStringList &paramList) = 0;
};
diff --git a/src/client/hardwareintegration/qwaylandserverbufferintegrationplugin_p.h b/src/client/hardwareintegration/qwaylandserverbufferintegrationplugin_p.h
index bf6c04f82..b5e7ede47 100644
--- a/src/client/hardwareintegration/qwaylandserverbufferintegrationplugin_p.h
+++ b/src/client/hardwareintegration/qwaylandserverbufferintegrationplugin_p.h
@@ -70,7 +70,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandServerBufferIntegrationPlugin : public QOb
Q_OBJECT
public:
explicit QWaylandServerBufferIntegrationPlugin(QObject *parent = nullptr);
- ~QWaylandServerBufferIntegrationPlugin();
+ ~QWaylandServerBufferIntegrationPlugin() override;
virtual QWaylandServerBufferIntegration *create(const QString &key, const QStringList &paramList) = 0;
};
diff --git a/src/client/inputdeviceintegration/qwaylandinputdeviceintegrationplugin_p.h b/src/client/inputdeviceintegration/qwaylandinputdeviceintegrationplugin_p.h
index 104d594ca..bae6e2166 100644
--- a/src/client/inputdeviceintegration/qwaylandinputdeviceintegrationplugin_p.h
+++ b/src/client/inputdeviceintegration/qwaylandinputdeviceintegrationplugin_p.h
@@ -70,7 +70,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandInputDeviceIntegrationPlugin : public QObj
Q_OBJECT
public:
explicit QWaylandInputDeviceIntegrationPlugin(QObject *parent = nullptr);
- ~QWaylandInputDeviceIntegrationPlugin();
+ ~QWaylandInputDeviceIntegrationPlugin() override;
virtual QWaylandInputDeviceIntegration *create(const QString &key, const QStringList &paramList) = 0;
};
diff --git a/src/client/qwaylandabstractdecoration.cpp b/src/client/qwaylandabstractdecoration.cpp
index c20b70e9e..c82ff5394 100644
--- a/src/client/qwaylandabstractdecoration.cpp
+++ b/src/client/qwaylandabstractdecoration.cpp
@@ -58,7 +58,7 @@ class QWaylandAbstractDecorationPrivate : public QObjectPrivate
public:
QWaylandAbstractDecorationPrivate();
- ~QWaylandAbstractDecorationPrivate();
+ ~QWaylandAbstractDecorationPrivate() override;
QWindow *m_window = nullptr;
QWaylandWindow *m_wayland_window = nullptr;
diff --git a/src/client/qwaylandabstractdecoration_p.h b/src/client/qwaylandabstractdecoration_p.h
index 42c65be64..84a6d4dd7 100644
--- a/src/client/qwaylandabstractdecoration_p.h
+++ b/src/client/qwaylandabstractdecoration_p.h
@@ -85,7 +85,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandAbstractDecoration : public QObject
Q_DECLARE_PRIVATE(QWaylandAbstractDecoration)
public:
QWaylandAbstractDecoration();
- virtual ~QWaylandAbstractDecoration();
+ ~QWaylandAbstractDecoration() override;
void setWaylandWindow(QWaylandWindow *window);
QWaylandWindow *waylandWindow() const;
diff --git a/src/client/qwaylandclipboard_p.h b/src/client/qwaylandclipboard_p.h
index 422022859..ce14e1240 100644
--- a/src/client/qwaylandclipboard_p.h
+++ b/src/client/qwaylandclipboard_p.h
@@ -70,7 +70,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandClipboard : public QPlatformClipboard
public:
QWaylandClipboard(QWaylandDisplay *display);
- ~QWaylandClipboard();
+ ~QWaylandClipboard() override;
QMimeData *mimeData(QClipboard::Mode mode = QClipboard::Clipboard) override;
void setMimeData(QMimeData *data, QClipboard::Mode mode = QClipboard::Clipboard) override;
diff --git a/src/client/qwaylandcursor_p.h b/src/client/qwaylandcursor_p.h
index b7b1c2a75..b3df93160 100644
--- a/src/client/qwaylandcursor_p.h
+++ b/src/client/qwaylandcursor_p.h
@@ -73,7 +73,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandCursor : public QPlatformCursor
{
public:
QWaylandCursor(QWaylandScreen *screen);
- ~QWaylandCursor();
+ ~QWaylandCursor() override;
void changeCursor(QCursor *cursor, QWindow *window) override;
void pointerEvent(const QMouseEvent &event) override;
diff --git a/src/client/qwaylanddatadevice_p.h b/src/client/qwaylanddatadevice_p.h
index 29461930b..0a7f42538 100644
--- a/src/client/qwaylanddatadevice_p.h
+++ b/src/client/qwaylanddatadevice_p.h
@@ -80,7 +80,7 @@ class QWaylandDataDevice : public QObject, public QtWayland::wl_data_device
Q_OBJECT
public:
QWaylandDataDevice(QWaylandDataDeviceManager *manager, QWaylandInputDevice *inputDevice);
- ~QWaylandDataDevice();
+ ~QWaylandDataDevice() override;
QWaylandDataOffer *selectionOffer() const;
void invalidateSelectionOffer();
diff --git a/src/client/qwaylanddatadevicemanager_p.h b/src/client/qwaylanddatadevicemanager_p.h
index 10df1bca9..bd05c0fbb 100644
--- a/src/client/qwaylanddatadevicemanager_p.h
+++ b/src/client/qwaylanddatadevicemanager_p.h
@@ -69,7 +69,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandDataDeviceManager : public QtWayland::wl_d
{
public:
QWaylandDataDeviceManager(QWaylandDisplay *display, uint32_t id);
- ~QWaylandDataDeviceManager();
+ ~QWaylandDataDeviceManager() override;
QWaylandDataDevice *getDataDevice(QWaylandInputDevice *inputDevice);
diff --git a/src/client/qwaylanddataoffer_p.h b/src/client/qwaylanddataoffer_p.h
index 932506bf5..3e88b8f4b 100644
--- a/src/client/qwaylanddataoffer_p.h
+++ b/src/client/qwaylanddataoffer_p.h
@@ -69,7 +69,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandDataOffer : public QtWayland::wl_data_offe
{
public:
explicit QWaylandDataOffer(QWaylandDisplay *display, struct ::wl_data_offer *offer);
- ~QWaylandDataOffer();
+ ~QWaylandDataOffer() override;
QString firstFormat() const;
@@ -86,7 +86,7 @@ private:
class QWaylandMimeData : public QInternalMimeData {
public:
explicit QWaylandMimeData(QWaylandDataOffer *dataOffer, QWaylandDisplay *display);
- ~QWaylandMimeData();
+ ~QWaylandMimeData() override;
void appendFormat(const QString &mimeType);
diff --git a/src/client/qwaylanddatasource_p.h b/src/client/qwaylanddatasource_p.h
index a79cdcbfa..25afff79c 100644
--- a/src/client/qwaylanddatasource_p.h
+++ b/src/client/qwaylanddatasource_p.h
@@ -72,7 +72,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandDataSource : public QObject, public QtWayl
Q_OBJECT
public:
QWaylandDataSource(QWaylandDataDeviceManager *dataDeviceManager, QMimeData *mimeData);
- ~QWaylandDataSource();
+ ~QWaylandDataSource() override;
QMimeData *mimeData() const;
diff --git a/src/client/qwaylanddecorationplugin_p.h b/src/client/qwaylanddecorationplugin_p.h
index 4255de46f..41daaea05 100644
--- a/src/client/qwaylanddecorationplugin_p.h
+++ b/src/client/qwaylanddecorationplugin_p.h
@@ -70,7 +70,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandDecorationPlugin : public QObject
Q_OBJECT
public:
explicit QWaylandDecorationPlugin(QObject *parent = nullptr);
- ~QWaylandDecorationPlugin();
+ ~QWaylandDecorationPlugin() override;
virtual QWaylandAbstractDecoration *create(const QString &key, const QStringList &paramList) = 0;
};
diff --git a/src/client/qwaylanddisplay_p.h b/src/client/qwaylanddisplay_p.h
index dbcc2112f..bc4af7a50 100644
--- a/src/client/qwaylanddisplay_p.h
+++ b/src/client/qwaylanddisplay_p.h
@@ -109,7 +109,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandDisplay : public QObject, public QtWayland
public:
QWaylandDisplay(QWaylandIntegration *waylandIntegration);
- ~QWaylandDisplay(void);
+ ~QWaylandDisplay(void) override;
QList<QWaylandScreen *> screens() const { return mScreens; }
diff --git a/src/client/qwaylanddnd_p.h b/src/client/qwaylanddnd_p.h
index 0f14eb00b..04b39826c 100644
--- a/src/client/qwaylanddnd_p.h
+++ b/src/client/qwaylanddnd_p.h
@@ -69,7 +69,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandDrag : public QBasicDrag
{
public:
QWaylandDrag(QWaylandDisplay *display);
- ~QWaylandDrag();
+ ~QWaylandDrag() override;
void updateTarget(const QString &mimeType);
void setResponse(const QPlatformDragQtResponse &response);
diff --git a/src/client/qwaylandextendedsurface_p.h b/src/client/qwaylandextendedsurface_p.h
index dffd04281..cd604f342 100644
--- a/src/client/qwaylandextendedsurface_p.h
+++ b/src/client/qwaylandextendedsurface_p.h
@@ -70,7 +70,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandExtendedSurface : public QtWayland::qt_ext
{
public:
QWaylandExtendedSurface(QWaylandWindow *window);
- ~QWaylandExtendedSurface();
+ ~QWaylandExtendedSurface() override;
void setContentOrientationMask(Qt::ScreenOrientations mask);
diff --git a/src/client/qwaylandinputcontext_p.h b/src/client/qwaylandinputcontext_p.h
index cbb2e18dc..93300e1f5 100644
--- a/src/client/qwaylandinputcontext_p.h
+++ b/src/client/qwaylandinputcontext_p.h
@@ -74,7 +74,7 @@ class QWaylandTextInput : public QtWayland::zwp_text_input_v2
{
public:
QWaylandTextInput(QWaylandDisplay *display, struct ::zwp_text_input_v2 *text_input);
- ~QWaylandTextInput();
+ ~QWaylandTextInput() override;
void reset();
void commit();
@@ -132,7 +132,7 @@ class QWaylandInputContext : public QPlatformInputContext
Q_OBJECT
public:
explicit QWaylandInputContext(QWaylandDisplay *display);
- ~QWaylandInputContext();
+ ~QWaylandInputContext() override;
bool isValid() const override;
diff --git a/src/client/qwaylandinputdevice_p.h b/src/client/qwaylandinputdevice_p.h
index 2c7d2cffd..48c1cf57f 100644
--- a/src/client/qwaylandinputdevice_p.h
+++ b/src/client/qwaylandinputdevice_p.h
@@ -102,7 +102,7 @@ public:
class Touch;
QWaylandInputDevice(QWaylandDisplay *display, int version, uint32_t id);
- ~QWaylandInputDevice();
+ ~QWaylandInputDevice() override;
uint32_t capabilities() const { return mCaps; }
@@ -187,7 +187,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandInputDevice::Keyboard : public QObject, pu
public:
Keyboard(QWaylandInputDevice *p);
- virtual ~Keyboard();
+ ~Keyboard() override;
void stopRepeat();
@@ -247,7 +247,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandInputDevice::Pointer : public QtWayland::w
public:
Pointer(QWaylandInputDevice *p);
- virtual ~Pointer();
+ ~Pointer() override;
void pointer_enter(uint32_t serial, struct wl_surface *surface,
wl_fixed_t sx, wl_fixed_t sy) override;
@@ -281,7 +281,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandInputDevice::Touch : public QtWayland::wl_
{
public:
Touch(QWaylandInputDevice *p);
- virtual ~Touch();
+ ~Touch() override;
void touch_down(uint32_t serial,
uint32_t time,
diff --git a/src/client/qwaylandintegration_p.h b/src/client/qwaylandintegration_p.h
index 7ce79e6da..8c34e7198 100644
--- a/src/client/qwaylandintegration_p.h
+++ b/src/client/qwaylandintegration_p.h
@@ -71,7 +71,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandIntegration : public QPlatformIntegration
{
public:
QWaylandIntegration();
- ~QWaylandIntegration();
+ ~QWaylandIntegration() override;
bool hasFailed() { return mFailed; }
diff --git a/src/client/qwaylandscreen_p.h b/src/client/qwaylandscreen_p.h
index 37c35cfff..9df55d603 100644
--- a/src/client/qwaylandscreen_p.h
+++ b/src/client/qwaylandscreen_p.h
@@ -67,7 +67,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandScreen : public QPlatformScreen, QtWayland
{
public:
QWaylandScreen(QWaylandDisplay *waylandDisplay, int version, uint32_t id);
- ~QWaylandScreen();
+ ~QWaylandScreen() override;
void init();
QWaylandDisplay *display() const;
diff --git a/src/client/qwaylandshellsurface_p.h b/src/client/qwaylandshellsurface_p.h
index 3a725d822..72bef9183 100644
--- a/src/client/qwaylandshellsurface_p.h
+++ b/src/client/qwaylandshellsurface_p.h
@@ -74,7 +74,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandShellSurface : public QObject
Q_OBJECT
public:
explicit QWaylandShellSurface(QWaylandWindow *window);
- virtual ~QWaylandShellSurface() {}
+ ~QWaylandShellSurface() override {}
virtual void resize(QWaylandInputDevice * /*inputDevice*/, enum wl_shell_surface_resize /*edges*/)
{}
diff --git a/src/client/qwaylandshm_p.h b/src/client/qwaylandshm_p.h
index 519482d09..639effa16 100644
--- a/src/client/qwaylandshm_p.h
+++ b/src/client/qwaylandshm_p.h
@@ -69,7 +69,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandShm : public QtWayland::wl_shm
public:
QWaylandShm(QWaylandDisplay *display, int version, uint32_t id);
- ~QWaylandShm();
+ ~QWaylandShm() override;
bool formatSupported(wl_shm_format format) const;
bool formatSupported(QImage::Format format) const;
@@ -78,7 +78,7 @@ public:
static QImage::Format formatFrom(wl_shm_format format);
protected:
- virtual void shm_format(uint32_t format);
+ void shm_format(uint32_t format) override;
private:
QVector<uint32_t> m_formats;
diff --git a/src/client/qwaylandshmbackingstore_p.h b/src/client/qwaylandshmbackingstore_p.h
index 628d1858b..cb66288fc 100644
--- a/src/client/qwaylandshmbackingstore_p.h
+++ b/src/client/qwaylandshmbackingstore_p.h
@@ -71,7 +71,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandShmBuffer : public QWaylandBuffer {
public:
QWaylandShmBuffer(QWaylandDisplay *display,
const QSize &size, QImage::Format format, int scale = 1);
- ~QWaylandShmBuffer();
+ ~QWaylandShmBuffer() override;
QSize size() const override { return mImage.size(); }
int scale() const override { return int(mImage.devicePixelRatio()); }
QImage *image() { return &mImage; }
@@ -88,7 +88,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandShmBackingStore : public QPlatformBackingS
{
public:
QWaylandShmBackingStore(QWindow *window);
- ~QWaylandShmBackingStore();
+ ~QWaylandShmBackingStore() override;
QPaintDevice *paintDevice() override;
void flush(QWindow *window, const QRegion &region, const QPoint &offset) override;
diff --git a/src/client/qwaylandshmwindow_p.h b/src/client/qwaylandshmwindow_p.h
index af86ce3a3..ae1727859 100644
--- a/src/client/qwaylandshmwindow_p.h
+++ b/src/client/qwaylandshmwindow_p.h
@@ -62,7 +62,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandShmWindow : public QWaylandWindow
{
public:
QWaylandShmWindow(QWindow *window);
- ~QWaylandShmWindow();
+ ~QWaylandShmWindow() override;
WindowType windowType() const override;
QSurfaceFormat format() const override { return QSurfaceFormat(); }
diff --git a/src/client/qwaylandsubsurface_p.h b/src/client/qwaylandsubsurface_p.h
index a9fd76a88..e9a7cb20e 100644
--- a/src/client/qwaylandsubsurface_p.h
+++ b/src/client/qwaylandsubsurface_p.h
@@ -70,7 +70,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandSubSurface : public QtWayland::wl_subsurfa
{
public:
QWaylandSubSurface(QWaylandWindow *window, QWaylandWindow *parent, ::wl_subsurface *subsurface);
- ~QWaylandSubSurface();
+ ~QWaylandSubSurface() override;
QWaylandWindow *window() const { return m_window; }
QWaylandWindow *parent() const { return m_parent; }
diff --git a/src/client/qwaylandwindow_p.h b/src/client/qwaylandwindow_p.h
index a74f18827..0680b14e5 100644
--- a/src/client/qwaylandwindow_p.h
+++ b/src/client/qwaylandwindow_p.h
@@ -104,7 +104,7 @@ public:
};
QWaylandWindow(QWindow *window);
- ~QWaylandWindow();
+ ~QWaylandWindow() override;
virtual WindowType windowType() const = 0;
virtual void ensureSize();
diff --git a/src/client/qwaylandwindowmanagerintegration_p.h b/src/client/qwaylandwindowmanagerintegration_p.h
index e399d4f0b..1319abd91 100644
--- a/src/client/qwaylandwindowmanagerintegration_p.h
+++ b/src/client/qwaylandwindowmanagerintegration_p.h
@@ -75,7 +75,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandWindowManagerIntegration : public QObject,
Q_DECLARE_PRIVATE(QWaylandWindowManagerIntegration)
public:
explicit QWaylandWindowManagerIntegration(QWaylandDisplay *waylandDisplay);
- virtual ~QWaylandWindowManagerIntegration();
+ ~QWaylandWindowManagerIntegration() override;
bool openUrl(const QUrl &url) override;
bool openDocument(const QUrl &url) override;
diff --git a/src/client/qwaylandwlshellsurface_p.h b/src/client/qwaylandwlshellsurface_p.h
index b0e677951..f9ac1bb4c 100644
--- a/src/client/qwaylandwlshellsurface_p.h
+++ b/src/client/qwaylandwlshellsurface_p.h
@@ -75,7 +75,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandWlShellSurface : public QWaylandShellSurfa
Q_OBJECT
public:
QWaylandWlShellSurface(struct ::wl_shell_surface *shell_surface, QWaylandWindow *window);
- virtual ~QWaylandWlShellSurface();
+ ~QWaylandWlShellSurface() override;
using QtWayland::wl_shell_surface::resize;
void resize(QWaylandInputDevice *inputDevice, enum wl_shell_surface_resize edges) override;
diff --git a/src/client/qwaylandxdgpopup_p.h b/src/client/qwaylandxdgpopup_p.h
index 74c0dca26..b027c05dc 100644
--- a/src/client/qwaylandxdgpopup_p.h
+++ b/src/client/qwaylandxdgpopup_p.h
@@ -72,7 +72,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandXdgPopup : public QWaylandShellSurface
Q_OBJECT
public:
QWaylandXdgPopup(struct ::xdg_popup *popup, QWaylandWindow *window);
- virtual ~QWaylandXdgPopup();
+ ~QWaylandXdgPopup() override;
void setType(Qt::WindowType type, QWaylandWindow *transientParent) override;
diff --git a/src/client/qwaylandxdgshell_p.h b/src/client/qwaylandxdgshell_p.h
index e01104cad..afbd9c591 100644
--- a/src/client/qwaylandxdgshell_p.h
+++ b/src/client/qwaylandxdgshell_p.h
@@ -76,7 +76,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandXdgShell : public QtWayland::xdg_shell
public:
QWaylandXdgShell(struct ::xdg_shell *shell);
QWaylandXdgShell(struct ::wl_registry *registry, uint32_t id);
- virtual ~QWaylandXdgShell();
+ ~QWaylandXdgShell() override;
QWaylandXdgSurface *createXdgSurface(QWaylandWindow *window);
QWaylandXdgPopup *createXdgPopup(QWaylandWindow *window);
diff --git a/src/client/qwaylandxdgshellv6_p.h b/src/client/qwaylandxdgshellv6_p.h
index e59a67d69..baaf38074 100644
--- a/src/client/qwaylandxdgshellv6_p.h
+++ b/src/client/qwaylandxdgshellv6_p.h
@@ -75,7 +75,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandXdgSurfaceV6 : public QWaylandShellSurface
{
public:
QWaylandXdgSurfaceV6(QWaylandXdgShellV6 *shell, ::zxdg_surface_v6 *surface, QWaylandWindow *window);
- ~QWaylandXdgSurfaceV6();
+ ~QWaylandXdgSurfaceV6() override;
void resize(QWaylandInputDevice *inputDevice, enum zxdg_toplevel_v6_resize_edge edges);
void resize(QWaylandInputDevice *inputDevice, enum wl_shell_surface_resize edges) override;
@@ -94,7 +94,7 @@ private:
{
public:
Toplevel(QWaylandXdgSurfaceV6 *xdgSurface);
- ~Toplevel();
+ ~Toplevel() override;
void applyConfigure();
@@ -112,7 +112,7 @@ private:
class Popup : public QtWayland::zxdg_popup_v6 {
public:
Popup(QWaylandXdgSurfaceV6 *xdgSurface, QWaylandXdgSurfaceV6 *parent, QtWayland::zxdg_positioner_v6 *positioner);
- ~Popup();
+ ~Popup() override;
void applyConfigure();
void zxdg_popup_v6_popup_done() override;
@@ -138,7 +138,7 @@ public:
QWaylandXdgSurfaceV6 *getXdgSurface(QWaylandWindow *window);
- virtual ~QWaylandXdgShellV6();
+ ~QWaylandXdgShellV6() override;
private:
void zxdg_shell_v6_ping(uint32_t serial) override;
diff --git a/src/client/qwaylandxdgsurface_p.h b/src/client/qwaylandxdgsurface_p.h
index 42846c665..9fcecca7c 100644
--- a/src/client/qwaylandxdgsurface_p.h
+++ b/src/client/qwaylandxdgsurface_p.h
@@ -77,7 +77,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandXdgSurface : public QWaylandShellSurface
Q_OBJECT
public:
QWaylandXdgSurface(QWaylandXdgShell *shell, QWaylandWindow *window);
- virtual ~QWaylandXdgSurface();
+ ~QWaylandXdgSurface() override;
using QtWayland::xdg_surface::resize;
void resize(QWaylandInputDevice *inputDevice, enum resize_edge edges);
diff --git a/src/client/shellintegration/qwaylandshellintegrationplugin_p.h b/src/client/shellintegration/qwaylandshellintegrationplugin_p.h
index 8ec9a5423..d60675690 100644
--- a/src/client/shellintegration/qwaylandshellintegrationplugin_p.h
+++ b/src/client/shellintegration/qwaylandshellintegrationplugin_p.h
@@ -70,7 +70,7 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandShellIntegrationPlugin : public QObject
Q_OBJECT
public:
explicit QWaylandShellIntegrationPlugin(QObject *parent = nullptr);
- ~QWaylandShellIntegrationPlugin();
+ ~QWaylandShellIntegrationPlugin() override;
virtual QWaylandShellIntegration *create(const QString &key, const QStringList &paramList) = 0;
};