Changeset View
Changeset View
Standalone View
Standalone View
abstract_client.h
Show First 20 Lines • Show All 379 Lines • ▼ Show 20 Line(s) | 294 | public: | |||
---|---|---|---|---|---|
380 | **/ | 380 | **/ | ||
381 | virtual QString captionSuffix() const = 0; | 381 | virtual QString captionSuffix() const = 0; | ||
382 | virtual bool isCloseable() const = 0; | 382 | virtual bool isCloseable() const = 0; | ||
383 | // TODO: remove boolean trap | 383 | // TODO: remove boolean trap | ||
384 | virtual bool isShown(bool shaded_is_shown) const = 0; | 384 | virtual bool isShown(bool shaded_is_shown) const = 0; | ||
385 | virtual bool isHiddenInternal() const = 0; | 385 | virtual bool isHiddenInternal() const = 0; | ||
386 | // TODO: remove boolean trap | 386 | // TODO: remove boolean trap | ||
387 | virtual void hideClient(bool hide) = 0; | 387 | virtual void hideClient(bool hide) = 0; | ||
388 | bool isFullScreenable() const; | 388 | virtual bool isFullScreenable() const; | ||
389 | bool isFullScreenable(bool fullscreen_hack) const; | | |||
390 | virtual bool isFullScreen() const = 0; | 389 | virtual bool isFullScreen() const = 0; | ||
391 | // TODO: remove boolean trap | 390 | // TODO: remove boolean trap | ||
392 | virtual AbstractClient *findModal(bool allow_itself = false) = 0; | 391 | virtual AbstractClient *findModal(bool allow_itself = false) = 0; | ||
393 | virtual bool isTransient() const; | 392 | virtual bool isTransient() const; | ||
394 | /** | 393 | /** | ||
395 | * @returns Whether there is a hint available to place the AbstractClient on it's parent, default @c false. | 394 | * @returns Whether there is a hint available to place the AbstractClient on it's parent, default @c false. | ||
396 | * @see transientPlacementHint | 395 | * @see transientPlacementHint | ||
397 | **/ | 396 | **/ | ||
▲ Show 20 Lines • Show All 866 Lines • Show Last 20 Lines |