Changeset View
Changeset View
Standalone View
Standalone View
x11client.h
Show First 20 Lines • Show All 265 Lines • ▼ Show 20 Line(s) | 86 | public: | |||
---|---|---|---|---|---|
266 | void setClientShown(bool shown) override; | 266 | void setClientShown(bool shown) override; | ||
267 | 267 | | |||
268 | /** | 268 | /** | ||
269 | * Whether or not the window has a strut that expands through the invisible area of | 269 | * Whether or not the window has a strut that expands through the invisible area of | ||
270 | * an xinerama setup where the monitors are not the same resolution. | 270 | * an xinerama setup where the monitors are not the same resolution. | ||
271 | */ | 271 | */ | ||
272 | bool hasOffscreenXineramaStrut() const; | 272 | bool hasOffscreenXineramaStrut() const; | ||
273 | 273 | | |||
274 | // Decorations <-> Effects | | |||
275 | QRect decorationRect() const override; | | |||
276 | | ||||
277 | QRect transparentRect() const override; | 274 | QRect transparentRect() const override; | ||
278 | 275 | | |||
279 | bool isClientSideDecorated() const; | 276 | bool isClientSideDecorated() const; | ||
280 | bool wantsShadowToBeRendered() const override; | 277 | bool wantsShadowToBeRendered() const override; | ||
281 | 278 | | |||
282 | void layoutDecorationRects(QRect &left, QRect &top, QRect &right, QRect &bottom) const override; | 279 | void layoutDecorationRects(QRect &left, QRect &top, QRect &right, QRect &bottom) const override; | ||
283 | 280 | | |||
284 | Xcb::Property fetchFirstInTabBox() const; | 281 | Xcb::Property fetchFirstInTabBox() const; | ||
▲ Show 20 Lines • Show All 418 Lines • Show Last 20 Lines |