diff --git a/bridge.h b/bridge.h index 25a05fa402..51d168736b 100644 --- a/bridge.h +++ b/bridge.h @@ -32,70 +32,70 @@ class Bridge : public KDecorationBridge { public: explicit Bridge(Client* cl); - virtual bool isActive() const; - virtual bool isCloseable() const; - virtual bool isMaximizable() const; - virtual MaximizeMode maximizeMode() const; - virtual QuickTileMode quickTileMode() const; - virtual bool isMinimizable() const; - virtual bool providesContextHelp() const; - virtual int desktop() const; - virtual bool isModal() const; - virtual bool isShadeable() const; - virtual bool isShade() const; - virtual bool isSetShade() const; - virtual bool keepAbove() const; - virtual bool keepBelow() const; - virtual bool isMovable() const; - virtual bool isResizable() const; - virtual NET::WindowType windowType(unsigned long supported_types) const; - virtual QIcon icon() const; - virtual QString caption() const; - virtual void processMousePressEvent(QMouseEvent*); - virtual void showWindowMenu(const QPoint &); - virtual void showWindowMenu(const QRect &); - virtual void showApplicationMenu(const QPoint &); - virtual bool menuAvailable() const; - virtual void performWindowOperation(WindowOperation); - virtual void setMask(const QRegion&, int); - virtual bool isPreview() const; - virtual QRect geometry() const; - virtual QRect iconGeometry() const; - virtual QRegion unobscuredRegion(const QRegion& r) const; - virtual WId windowId() const; - virtual void closeWindow(); - virtual void maximize(MaximizeMode mode); - virtual void minimize(); - virtual void showContextHelp(); - virtual void setDesktop(int desktop); - virtual void titlebarDblClickOperation(); - virtual void titlebarMouseWheelOperation(int delta); - virtual void setShade(bool set); - virtual void setKeepAbove(bool); - virtual void setKeepBelow(bool); - virtual int currentDesktop() const; - virtual QWidget* initialParentWidget() const; - virtual Qt::WindowFlags initialWFlags() const; - virtual void grabXServer(bool grab); + virtual bool isActive() const override; + virtual bool isCloseable() const override; + virtual bool isMaximizable() const override; + virtual MaximizeMode maximizeMode() const override; + virtual QuickTileMode quickTileMode() const override; + virtual bool isMinimizable() const override; + virtual bool providesContextHelp() const override; + virtual int desktop() const override; + virtual bool isModal() const override; + virtual bool isShadeable() const override; + virtual bool isShade() const override; + virtual bool isSetShade() const override; + virtual bool keepAbove() const override; + virtual bool keepBelow() const override; + virtual bool isMovable() const override; + virtual bool isResizable() const override; + virtual NET::WindowType windowType(unsigned long supported_types) const override; + virtual QIcon icon() const override; + virtual QString caption() const override; + virtual void processMousePressEvent(QMouseEvent*) override; + virtual void showWindowMenu(const QPoint &) override; + virtual void showWindowMenu(const QRect &) override; + virtual void showApplicationMenu(const QPoint &) override; + virtual bool menuAvailable() const override; + virtual void performWindowOperation(WindowOperation) override; + virtual void setMask(const QRegion&, int) override; + virtual bool isPreview() const override; + virtual QRect geometry() const override; + virtual QRect iconGeometry() const override; + virtual QRegion unobscuredRegion(const QRegion& r) const override; + virtual WId windowId() const override; + virtual void closeWindow() override; + virtual void maximize(MaximizeMode mode) override; + virtual void minimize() override; + virtual void showContextHelp() override; + virtual void setDesktop(int desktop) override; + virtual void titlebarDblClickOperation() override; + virtual void titlebarMouseWheelOperation(int delta) override; + virtual void setShade(bool set) override; + virtual void setKeepAbove(bool) override; + virtual void setKeepBelow(bool) override; + virtual int currentDesktop() const override; + virtual QWidget* initialParentWidget() const override; + virtual Qt::WindowFlags initialWFlags() const override; + virtual void grabXServer(bool grab) override; - virtual bool compositingActive() const; - virtual QRect transparentRect() const; + virtual bool compositingActive() const override; + virtual QRect transparentRect() const override; // Window tabbing - virtual QString caption(int idx) const; - virtual void closeTab(long id); - virtual void closeTabGroup(); - virtual long currentTabId() const; - virtual QIcon icon(int idx) const; - virtual void setCurrentTab(long id); - virtual void showWindowMenu(const QPoint &, long id); - virtual void tab_A_before_B(long A, long B); - virtual void tab_A_behind_B(long A, long B); - virtual int tabCount() const; - virtual long tabId(int idx) const; - virtual void untab(long id, const QRect& newGeom); + virtual QString caption(int idx) const override; + virtual void closeTab(long id) override; + virtual void closeTabGroup() override; + virtual long currentTabId() const override; + virtual QIcon icon(int idx) const override; + virtual void setCurrentTab(long id) override; + virtual void showWindowMenu(const QPoint &, long id) override; + virtual void tab_A_before_B(long A, long B) override; + virtual void tab_A_behind_B(long A, long B) override; + virtual int tabCount() const override; + virtual long tabId(int idx) const override; + virtual void untab(long id, const QRect& newGeom) override; - virtual WindowOperation buttonToWindowOperation(Qt::MouseButtons button); + virtual WindowOperation buttonToWindowOperation(Qt::MouseButtons button) override; private: Client *clientForId(long id) const;