Changeset View
Changeset View
Standalone View
Standalone View
abstract_client.h
Show First 20 Lines • Show All 419 Lines • ▼ Show 20 Line(s) | 334 | public: | |||
---|---|---|---|---|---|
420 | **/ | 420 | **/ | ||
421 | virtual QString captionSuffix() const = 0; | 421 | virtual QString captionSuffix() const = 0; | ||
422 | virtual bool isCloseable() const = 0; | 422 | virtual bool isCloseable() const = 0; | ||
423 | // TODO: remove boolean trap | 423 | // TODO: remove boolean trap | ||
424 | virtual bool isShown(bool shaded_is_shown) const = 0; | 424 | virtual bool isShown(bool shaded_is_shown) const = 0; | ||
425 | virtual bool isHiddenInternal() const = 0; | 425 | virtual bool isHiddenInternal() const = 0; | ||
426 | // TODO: remove boolean trap | 426 | // TODO: remove boolean trap | ||
427 | virtual void hideClient(bool hide) = 0; | 427 | virtual void hideClient(bool hide) = 0; | ||
428 | bool isFullScreenable() const; | 428 | virtual bool isFullScreenable() const = 0; | ||
429 | bool isFullScreenable(bool fullscreen_hack) const; | | |||
430 | virtual bool isFullScreen() const = 0; | 429 | virtual bool isFullScreen() const = 0; | ||
431 | // TODO: remove boolean trap | 430 | // TODO: remove boolean trap | ||
432 | virtual AbstractClient *findModal(bool allow_itself = false) = 0; | 431 | virtual AbstractClient *findModal(bool allow_itself = false) = 0; | ||
433 | virtual bool isTransient() const; | 432 | virtual bool isTransient() const; | ||
434 | /** | 433 | /** | ||
435 | * @returns Whether there is a hint available to place the AbstractClient on it's parent, default @c false. | 434 | * @returns Whether there is a hint available to place the AbstractClient on it's parent, default @c false. | ||
436 | * @see transientPlacementHint | 435 | * @see transientPlacementHint | ||
437 | **/ | 436 | **/ | ||
▲ Show 20 Lines • Show All 942 Lines • Show Last 20 Lines |