Changeset View
Changeset View
Standalone View
Standalone View
internal_client.h
Show First 20 Lines • Show All 47 Lines • ▼ Show 20 Line(s) | 32 | public: | |||
---|---|---|---|---|---|
48 | NET::WindowType windowType(bool direct = false, int supported_types = 0) const override; | 48 | NET::WindowType windowType(bool direct = false, int supported_types = 0) const override; | ||
49 | double opacity() const override; | 49 | double opacity() const override; | ||
50 | void setOpacity(double opacity) override; | 50 | void setOpacity(double opacity) override; | ||
51 | void killWindow() override; | 51 | void killWindow() override; | ||
52 | bool isPopupWindow() const override; | 52 | bool isPopupWindow() const override; | ||
53 | QByteArray windowRole() const override; | 53 | QByteArray windowRole() const override; | ||
54 | void closeWindow() override; | 54 | void closeWindow() override; | ||
55 | bool isCloseable() const override; | 55 | bool isCloseable() const override; | ||
56 | bool isFullScreenable() const override; | | |||
57 | bool isFullScreen() const override; | | |||
58 | bool isMaximizable() const override; | 56 | bool isMaximizable() const override; | ||
59 | bool isMinimizable() const override; | 57 | bool isMinimizable() const override; | ||
60 | bool isMovable() const override; | 58 | bool isMovable() const override; | ||
61 | bool isMovableAcrossScreens() const override; | 59 | bool isMovableAcrossScreens() const override; | ||
62 | bool isResizable() const override; | 60 | bool isResizable() const override; | ||
63 | bool noBorder() const override; | 61 | bool noBorder() const override; | ||
64 | bool userCanSetNoBorder() const override; | 62 | bool userCanSetNoBorder() const override; | ||
65 | bool wantsInput() const override; | 63 | bool wantsInput() const override; | ||
Show All 11 Lines | |||||
77 | void resizeWithChecks(int w, int h, ForceGeometry_t force = NormalGeometrySet) override; | 75 | void resizeWithChecks(int w, int h, ForceGeometry_t force = NormalGeometrySet) override; | ||
78 | using AbstractClient::setFrameGeometry; | 76 | using AbstractClient::setFrameGeometry; | ||
79 | void setFrameGeometry(int x, int y, int w, int h, ForceGeometry_t force = NormalGeometrySet) override; | 77 | void setFrameGeometry(int x, int y, int w, int h, ForceGeometry_t force = NormalGeometrySet) override; | ||
80 | void setGeometryRestore(const QRect &rect) override; | 78 | void setGeometryRestore(const QRect &rect) override; | ||
81 | bool supportsWindowRules() const override; | 79 | bool supportsWindowRules() const override; | ||
82 | AbstractClient *findModal(bool allow_itself = false) override; | 80 | AbstractClient *findModal(bool allow_itself = false) override; | ||
83 | void setOnAllActivities(bool set) override; | 81 | void setOnAllActivities(bool set) override; | ||
84 | void takeFocus() override; | 82 | void takeFocus() override; | ||
85 | bool userCanSetFullScreen() const override; | | |||
86 | void setFullScreen(bool set, bool user = true) override; | | |||
87 | void setNoBorder(bool set) override; | 83 | void setNoBorder(bool set) override; | ||
88 | void updateDecoration(bool check_workspace_pos, bool force = false) override; | 84 | void updateDecoration(bool check_workspace_pos, bool force = false) override; | ||
89 | void updateColorScheme() override; | 85 | void updateColorScheme() override; | ||
90 | void showOnScreenEdge() override; | 86 | void showOnScreenEdge() override; | ||
91 | 87 | | |||
92 | void destroyClient(); | 88 | void destroyClient(); | ||
93 | void present(const QSharedPointer<QOpenGLFramebufferObject> fbo); | 89 | void present(const QSharedPointer<QOpenGLFramebufferObject> fbo); | ||
94 | void present(const QImage &image, const QRegion &damage); | 90 | void present(const QImage &image, const QRegion &damage); | ||
Show All 35 Lines |