Changeset View
Changeset View
Standalone View
Standalone View
abstract_client.h
Show First 20 Lines • Show All 337 Lines • ▼ Show 20 Line(s) | 276 | public: | |||
---|---|---|---|---|---|
338 | 338 | | |||
339 | bool wantsTabFocus() const; | 339 | bool wantsTabFocus() const; | ||
340 | 340 | | |||
341 | QPoint clientPos() const override { | 341 | QPoint clientPos() const override { | ||
342 | return QPoint(borderLeft(), borderTop()); | 342 | return QPoint(borderLeft(), borderTop()); | ||
343 | } | 343 | } | ||
344 | 344 | | |||
345 | virtual void updateMouseGrab(); | 345 | virtual void updateMouseGrab(); | ||
346 | virtual QString caption(bool full = true, bool stripped = false) const = 0; | 346 | virtual QString caption(bool full = true) const = 0; | ||
347 | virtual bool isCloseable() const = 0; | 347 | virtual bool isCloseable() const = 0; | ||
348 | // TODO: remove boolean trap | 348 | // TODO: remove boolean trap | ||
349 | virtual bool isShown(bool shaded_is_shown) const = 0; | 349 | virtual bool isShown(bool shaded_is_shown) const = 0; | ||
350 | virtual bool isHiddenInternal() const = 0; | 350 | virtual bool isHiddenInternal() const = 0; | ||
351 | // TODO: remove boolean trap | 351 | // TODO: remove boolean trap | ||
352 | virtual void hideClient(bool hide) = 0; | 352 | virtual void hideClient(bool hide) = 0; | ||
353 | virtual bool isFullScreenable() const = 0; | 353 | virtual bool isFullScreenable() const = 0; | ||
354 | virtual bool isFullScreen() const = 0; | 354 | virtual bool isFullScreen() const = 0; | ||
▲ Show 20 Lines • Show All 780 Lines • Show Last 20 Lines |