Add override to all methods in KWin::Bridge
Compile errors if we forget to change the Bridge are a nice thing.icc-effect-5.14.5
parent
e71c921ad2
commit
210e1e970b
120
bridge.h
120
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;
|
||||
|
|
Loading…
Reference in New Issue