Changeset View
Changeset View
Standalone View
Standalone View
decorations/decoratedclient.h
Show First 20 Lines • Show All 89 Lines • ▼ Show 20 Line(s) | 43 | public: | |||
---|---|---|---|---|---|
90 | void showApplicationMenu(int actionId); | 90 | void showApplicationMenu(int actionId); | ||
91 | 91 | | |||
92 | AbstractClient *client() { | 92 | AbstractClient *client() { | ||
93 | return m_client; | 93 | return m_client; | ||
94 | } | 94 | } | ||
95 | Renderer *renderer() { | 95 | Renderer *renderer() { | ||
96 | return m_renderer; | 96 | return m_renderer; | ||
97 | } | 97 | } | ||
98 | void destroyRenderer(); | | |||
99 | KDecoration2::DecoratedClient *decoratedClient() { | 98 | KDecoration2::DecoratedClient *decoratedClient() { | ||
100 | return KDecoration2::DecoratedClientPrivate::client(); | 99 | return KDecoration2::DecoratedClientPrivate::client(); | ||
101 | } | 100 | } | ||
102 | 101 | | |||
103 | void signalShadeChange(); | 102 | void signalShadeChange(); | ||
104 | 103 | | |||
105 | private Q_SLOTS: | 104 | private Q_SLOTS: | ||
106 | void delayedRequestToggleMaximization(Options::WindowOperation operation); | 105 | void delayedRequestToggleMaximization(Options::WindowOperation operation); | ||
107 | 106 | | |||
108 | private: | 107 | private: | ||
109 | void createRenderer(); | 108 | void createRenderer(); | ||
109 | void destroyRenderer(); | ||||
110 | AbstractClient *m_client; | 110 | AbstractClient *m_client; | ||
111 | QSize m_clientSize; | 111 | QSize m_clientSize; | ||
112 | Renderer *m_renderer; | 112 | Renderer *m_renderer; | ||
113 | QMetaObject::Connection m_compositorToggledConnection; | 113 | QMetaObject::Connection m_compositorToggledConnection; | ||
114 | 114 | | |||
115 | QString m_toolTipText; | 115 | QString m_toolTipText; | ||
116 | QTimer m_toolTipWakeUp; | 116 | QTimer m_toolTipWakeUp; | ||
117 | QDeadlineTimer m_toolTipFallAsleep; | 117 | QDeadlineTimer m_toolTipFallAsleep; | ||
118 | bool m_toolTipShowing = false; | 118 | bool m_toolTipShowing = false; | ||
119 | }; | 119 | }; | ||
120 | 120 | | |||
121 | } | 121 | } | ||
122 | } | 122 | } | ||
123 | 123 | | |||
124 | #endif | 124 | #endif |