|
| XdgSurfaceWindow (XdgSurfaceInterface *shellSurface) |
|
| ~XdgSurfaceWindow () override |
|
NET::WindowType | windowType () const override |
|
QRectF | frameRectToBufferRect (const QRectF &rect) const override |
|
void | destroyWindow () override |
|
void | installPlasmaShellSurface (PlasmaShellSurfaceInterface *shellSurface) |
|
Public Member Functions inherited from KWin::WaylandWindow |
| WaylandWindow (SurfaceInterface *surface) |
|
QString | captionNormal () const override |
|
QString | captionSuffix () const override |
|
pid_t | pid () const override |
|
bool | isClient () const override |
|
bool | isLockScreen () const override |
|
bool | isLocalhost () const override |
|
Window * | findModal (bool allow_itself=false) override |
|
QRectF | resizeWithChecks (const QRectF &geometry, const QSizeF &size) override |
|
void | killWindow () override |
|
QString | windowRole () const override |
|
void | setCaption (const QString &caption) |
|
| ~Window () override |
|
void | ref () |
|
void | unref () |
|
QRectF | moveResizeGeometry () const |
|
Output * | moveResizeOutput () const |
|
void | setMoveResizeOutput (Output *output) |
|
QRectF | bufferGeometry () const |
|
QRectF | frameGeometry () const |
|
QRectF | clientGeometry () const |
|
QMargins | frameMargins () const |
|
virtual QSizeF | minSize () const |
|
virtual QSizeF | maxSize () const |
|
QSizeF | size () const |
|
QPointF | pos () const |
|
QRectF | rect () const |
|
qreal | x () const |
|
qreal | y () const |
|
qreal | width () const |
|
qreal | height () const |
|
bool | isOnOutput (Output *output) const |
|
bool | isOnActiveOutput () const |
|
Output * | output () const |
|
void | setOutput (Output *output) |
|
QSizeF | clientSize () const |
|
QRectF | visibleGeometry () const |
|
QPointF | mapToFrame (const QPointF &point) const |
|
QPointF | mapToLocal (const QPointF &point) const |
|
QPointF | mapFromLocal (const QPointF &point) const |
|
virtual QPointF | framePosToClientPos (const QPointF &point) const |
|
virtual QPointF | clientPosToFramePos (const QPointF &point) const |
|
virtual QSizeF | frameSizeToClientSize (const QSizeF &size) const |
|
virtual QSizeF | clientSizeToFrameSize (const QSizeF &size) const |
|
QRectF | frameRectToClientRect (const QRectF &rect) const |
|
QRectF | clientRectToFrameRect (const QRectF &rect) const |
|
virtual QSizeF | constrainClientSize (const QSizeF &size, SizeMode mode=SizeModeAny) const |
|
QSizeF | constrainFrameSize (const QSizeF &size, SizeMode mode=SizeModeAny) const |
|
void | move (const QPointF &point) |
|
void | resize (const QSizeF &size) |
|
void | moveResize (const QRectF &rect) |
|
void | growHorizontal () |
|
void | shrinkHorizontal () |
|
void | growVertical () |
|
void | shrinkVertical () |
|
void | keepInArea (QRectF area, bool partial=false) |
|
QRectF | keepInArea (QRectF geometry, QRectF area, bool partial=false) |
|
bool | hasNETSupport () const |
|
bool | isDesktop () const |
|
bool | isDock () const |
|
bool | isToolbar () const |
|
bool | isMenu () const |
|
bool | isNormalWindow () const |
|
bool | isDialog () const |
|
bool | isSplash () const |
|
bool | isUtility () const |
|
bool | isDropdownMenu () const |
|
bool | isPopupMenu () const |
|
bool | isTooltip () const |
|
bool | isNotification () const |
|
bool | isCriticalNotification () const |
|
bool | isAppletPopup () const |
|
bool | isOnScreenDisplay () const |
|
bool | isComboBox () const |
|
bool | isDNDIcon () const |
|
virtual bool | isInputMethod () const |
|
virtual bool | isOutline () const |
|
virtual bool | isInternal () const |
|
virtual bool | isPopupWindow () const |
|
bool | isDeleted () const |
|
virtual bool | isUnmanaged () const |
|
bool | isLockScreenOverlay () const |
|
void | setLockScreenOverlay (bool allowed) |
|
QStringList | desktopIds () const |
|
QList< VirtualDesktop * > | desktops () const |
|
void | setDesktops (QList< VirtualDesktop * > desktops) |
|
void | enterDesktop (VirtualDesktop *desktop) |
|
void | leaveDesktop (VirtualDesktop *desktop) |
|
bool | isOnDesktop (VirtualDesktop *desktop) const |
|
bool | isOnCurrentDesktop () const |
|
bool | isOnAllDesktops () const |
|
void | setOnAllDesktops (bool set) |
|
virtual QStringList | activities () const |
|
bool | isOnActivity (const QString &activity) const |
|
bool | isOnCurrentActivity () const |
|
bool | isOnAllActivities () const |
|
void | setOnActivity (const QString &activity, bool enable) |
|
void | setOnActivities (const QStringList &newActivitiesList) |
|
void | setOnAllActivities (bool all) |
|
virtual void | updateActivities (bool includeTransients) |
|
void | blockActivityUpdates (bool b=true) |
|
virtual void | checkActivities () |
|
QString | resourceName () const |
|
QString | resourceClass () const |
|
QString | wmClientMachine (bool use_localhost) const |
|
ClientMachine * | clientMachine () const |
|
bool | readyForPainting () const |
|
void | setOpacity (qreal opacity) |
|
qreal | opacity () const |
|
virtual bool | setupCompositing () |
|
virtual void | finishCompositing () |
|
EffectWindow * | effectWindow () |
|
const EffectWindow * | effectWindow () const |
|
SurfaceItem * | surfaceItem () const |
|
WindowItem * | windowItem () const |
|
void | elevate (bool elevate) |
|
Shadow * | shadow () const |
|
void | updateShadow () |
|
bool | wantsShadowToBeRendered () const |
|
bool | skipsCloseAnimation () const |
|
void | setSkipCloseAnimation (bool set) |
|
SurfaceInterface * | surface () const |
|
void | setSurface (SurfaceInterface *surface) |
|
QMatrix4x4 | inputTransformation () const |
|
virtual bool | hitTest (const QPointF &point) const |
|
virtual bool | hasPopupGrab () const |
|
virtual void | popupDone () |
|
QUuid | internalId () const |
|
int | stackingOrder () const |
|
void | setStackingOrder (int order) |
|
bool | skipSwitcher () const |
|
void | setSkipSwitcher (bool set) |
|
bool | skipTaskbar () const |
|
void | setSkipTaskbar (bool set) |
|
void | setOriginalSkipTaskbar (bool set) |
|
bool | originalSkipTaskbar () const |
|
bool | skipPager () const |
|
void | setSkipPager (bool set) |
|
const QIcon & | icon () const |
|
bool | isActive () const |
|
void | setActive (bool) |
|
bool | keepAbove () const |
|
void | setKeepAbove (bool) |
|
bool | keepBelow () const |
|
void | setKeepBelow (bool) |
|
void | demandAttention (bool set=true) |
|
bool | isDemandingAttention () const |
|
void | cancelAutoRaise () |
|
virtual void | updateMouseGrab () |
|
QString | caption () const |
|
virtual bool | isPlaceable () const |
|
virtual bool | isCloseable () const =0 |
|
bool | isShown () const |
|
bool | isHidden () const |
|
void | setHidden (bool hidden) |
|
bool | isHiddenByShowDesktop () const |
|
void | setHiddenByShowDesktop (bool hidden) |
|
virtual bool | isTransient () const |
|
virtual bool | hasTransientPlacementHint () const |
|
virtual QRectF | transientPlacement () const |
|
const Window * | transientFor () const |
|
Window * | transientFor () |
|
void | setTransientFor (Window *transientFor) |
|
virtual bool | hasTransient (const Window *transient, bool indirect) const |
|
const QList< Window * > & | transients () const |
|
virtual void | addTransient (Window *transient) |
|
virtual void | removeTransient (Window *transient) |
|
void | removeTransientFromList (Window *cl) |
|
virtual QList< Window * > | mainWindows () const |
|
QList< Window * > | allMainWindows () const |
|
bool | isSpecialWindow () const |
|
void | sendToOutput (Output *output) |
|
const QKeySequence & | shortcut () const |
|
void | setShortcut (const QString &cut) |
|
virtual QRectF | iconGeometry () const |
|
void | setMinimized (bool set) |
|
bool | isMinimized () const |
|
virtual bool | isMinimizable () const |
|
bool | isSuspended () const |
|
void | setSuspended (bool suspended) |
|
QRectF | fullscreenGeometryRestore () const |
|
virtual bool | isFullScreenable () const |
|
virtual bool | isFullScreen () const |
|
virtual bool | isRequestedFullScreen () const |
|
virtual void | setFullScreen (bool set) |
|
bool | wantsAdaptiveSync () const |
|
QRectF | geometryRestore () const |
|
virtual bool | isMaximizable () const |
|
virtual MaximizeMode | maximizeMode () const |
|
virtual MaximizeMode | requestedMaximizeMode () const |
|
virtual void | maximize (MaximizeMode mode) |
|
Q_INVOKABLE void | setMaximize (bool vertically, bool horizontally) |
|
QPalette | palette () |
|
const Decoration::DecorationPalette * | decorationPalette () |
|
virtual bool | isResizable () const =0 |
|
virtual bool | isMovable () const =0 |
|
virtual bool | isMovableAcrossScreens () const =0 |
|
bool | isShade () const |
|
ShadeMode | shadeMode () const |
|
void | setShade (bool set) |
|
void | setShade (ShadeMode mode) |
|
void | toggleShade () |
|
void | cancelShadeHoverTimer () |
|
virtual bool | isShadeable () const |
|
const WindowRules * | rules () const |
|
void | removeRule (Rules *r) |
|
void | setupWindowRules () |
|
void | finishWindowRules () |
|
void | evaluateWindowRules () |
|
virtual void | updateWindowRules (Rules::Types selection) |
|
virtual void | applyWindowRules () |
|
virtual bool | supportsWindowRules () const |
|
bool | wantsTabFocus () const |
|
virtual bool | takeFocus ()=0 |
|
virtual bool | wantsInput () const =0 |
|
virtual bool | dockWantsInput () const |
|
void | checkWorkspacePosition (QRectF oldGeometry=QRectF(), const VirtualDesktop *oldDesktop=nullptr) |
|
virtual xcb_timestamp_t | userTime () const |
|
void | keyPressEvent (uint key_code) |
|
virtual void | pointerEnterEvent (const QPointF &globalPos) |
|
virtual void | pointerLeaveEvent () |
|
void | packTo (qreal left, qreal top) |
|
Tile * | tile () const |
|
void | setTile (Tile *tile) |
|
void | setQuickTileMode (QuickTileMode mode, bool keyboard=false) |
|
QuickTileMode | quickTileMode () const |
|
Layer | layer () const |
|
void | updateLayer () |
|
bool | isInteractiveMove () const |
|
bool | isInteractiveResize () const |
|
CursorShape | cursor () const |
|
uint32_t | interactiveMoveResizeCount () const |
|
void | updateInteractiveMoveResize (const QPointF ¤tGlobalCursor) |
|
void | endInteractiveMoveResize () |
|
virtual StrutRect | strutRect (StrutArea area) const |
|
StrutRects | strutRects () const |
|
virtual bool | hasStrut () const |
|
void | setModal (bool modal) |
|
bool | isModal () const |
|
Options::MouseCommand | getMouseCommand (Qt::MouseButton button, bool *handled) const |
|
Options::MouseCommand | getWheelCommand (Qt::Orientation orientation, bool *handled) const |
|
bool | performMouseCommand (Options::MouseCommand, const QPointF &globalPos) |
|
Qt::Edge | titlebarPosition () const |
|
bool | titlebarPositionUnderMouse () const |
|
KDecoration2::Decoration * | decoration () |
|
const KDecoration2::Decoration * | decoration () const |
|
bool | isDecorated () const |
|
Decoration::DecoratedClientImpl * | decoratedClient () const |
|
void | setDecoratedClient (Decoration::DecoratedClientImpl *client) |
|
bool | decorationHasAlpha () const |
|
void | triggerDecorationRepaint () |
|
void | layoutDecorationRects (QRectF &left, QRectF &top, QRectF &right, QRectF &bottom) const |
|
void | processDecorationMove (const QPointF &localPos, const QPointF &globalPos) |
|
bool | processDecorationButtonPress (QMouseEvent *event, bool ignoreMenu=false) |
|
void | processDecorationButtonRelease (QMouseEvent *event) |
|
virtual void | invalidateDecoration () |
|
virtual bool | noBorder () const |
|
virtual void | setNoBorder (bool set) |
|
virtual bool | userCanSetNoBorder () const |
|
virtual void | checkNoBorder () |
|
virtual bool | providesContextHelp () const |
|
virtual void | showContextHelp () |
|
QRectF | virtualKeyboardGeometry () const |
|
virtual void | setVirtualKeyboardGeometry (const QRectF &geo) |
|
virtual void | showOnScreenEdge () |
|
QString | desktopFileName () const |
|
bool | hasApplicationMenu () const |
|
bool | applicationMenuActive () const |
|
void | setApplicationMenuActive (bool applicationMenuActive) |
|
QString | applicationMenuServiceName () const |
|
QString | applicationMenuObjectPath () const |
|
void | showApplicationMenu (int actionId) |
|
virtual QString | preferredColorScheme () const |
|
QString | colorScheme () const |
|
void | setColorScheme (const QString &colorScheme) |
|
bool | unresponsive () const |
|
virtual bool | groupTransient () const |
|
virtual const Group * | group () const |
|
virtual Group * | group () |
|
PlasmaWindowInterface * | windowManagementInterface () const |
|
void | setLastUsageSerial (quint32 serial) |
|
quint32 | lastUsageSerial () const |
|
void | refOffscreenRendering () |
|
void | unrefOffscreenRendering () |
|
|
void | moveResizeInternal (const QRectF &rect, MoveResizeMode mode) override |
|
virtual XdgSurfaceConfigure * | sendRoleConfigure () const =0 |
|
virtual void | handleRoleCommit () |
|
virtual void | handleRolePrecommit () |
|
virtual void | handleRoleDestroyed () |
|
XdgSurfaceConfigure * | lastAcknowledgedConfigure () const |
|
void | scheduleConfigure () |
|
void | sendConfigure () |
|
Protected Member Functions inherited from KWin::WaylandWindow |
bool | belongsToSameApplication (const Window *other, SameApplicationChecks checks) const override |
|
bool | belongsToDesktop () const override |
|
void | doSetActive () override |
|
void | updateCaption () override |
|
void | updateClientOutputs () |
|
std::unique_ptr< WindowItem > | createItem (Scene *scene) override |
|
void | cleanGrouping () |
|
void | updateGeometry (const QRectF &rect) |
|
void | markAsMapped () |
|
| Window () |
|
void | setResourceClass (const QString &name, const QString &className=QString()) |
|
void | setIcon (const QIcon &icon) |
|
void | startAutoRaise () |
|
void | autoRaise () |
|
bool | isMostRecentlyRaised () const |
|
void | markAsDeleted () |
|
virtual bool | acceptsFocus () const =0 |
|
virtual void | doSetKeepAbove () |
|
virtual void | doSetKeepBelow () |
|
virtual void | doSetShade (ShadeMode previousShadeMode) |
|
virtual void | doSetDesktop () |
|
virtual void | doSetOnActivities (const QStringList &activityList) |
|
virtual void | doMinimize () |
|
virtual void | doSetSkipTaskbar () |
|
virtual void | doSetSkipPager () |
|
virtual void | doSetSkipSwitcher () |
|
virtual void | doSetDemandsAttention () |
|
virtual void | doSetQuickTileMode () |
|
virtual void | doSetHidden () |
|
virtual void | doSetHiddenByShowDesktop () |
|
virtual void | doSetSuspended () |
|
void | setupWindowManagementInterface () |
|
void | destroyWindowManagementInterface () |
|
void | updateColorScheme () |
|
void | ensurePalette () |
|
void | handlePaletteChange () |
|
virtual Layer | belongsToLayer () const |
|
bool | isActiveFullScreen () const |
|
void | setElectricBorderMode (QuickTileMode mode) |
|
QuickTileMode | electricBorderMode () const |
|
void | setElectricBorderMaximizing (bool maximizing) |
|
bool | isElectricBorderMaximizing () const |
|
void | updateElectricGeometryRestore () |
|
QRectF | quickTileGeometryRestore () const |
|
QRectF | quickTileGeometry (QuickTileMode mode, const QPointF &pos) const |
|
void | updateQuickTileMode (QuickTileMode newMode) |
|
void | checkOffscreenPosition (QRectF *geom, const QRectF &screenArea) |
|
int | borderLeft () const |
|
int | borderRight () const |
|
int | borderTop () const |
|
int | borderBottom () const |
|
void | setGeometryRestore (const QRectF &rect) |
|
void | setFullscreenGeometryRestore (const QRectF &geom) |
|
void | blockGeometryUpdates (bool block) |
|
void | blockGeometryUpdates () |
|
void | unblockGeometryUpdates () |
|
bool | areGeometryUpdatesBlocked () const |
|
MoveResizeMode | pendingMoveResizeMode () const |
|
void | setPendingMoveResizeMode (MoveResizeMode mode) |
|
bool | isInteractiveMoveResize () const |
|
void | setInteractiveMoveResize (bool enabled) |
|
bool | isUnrestrictedInteractiveMoveResize () const |
|
void | setUnrestrictedInteractiveMoveResize (bool set) |
|
QPointF | interactiveMoveOffset () const |
|
void | setInteractiveMoveOffset (const QPointF &offset) |
|
QPointF | invertedInteractiveMoveOffset () const |
|
void | setInvertedInteractiveMoveOffset (const QPointF &offset) |
|
QRectF | initialInteractiveMoveResizeGeometry () const |
|
void | setMoveResizeGeometry (const QRectF &geo) |
|
Gravity | interactiveMoveResizeGravity () const |
|
void | setInteractiveMoveResizeGravity (Gravity gravity) |
|
bool | isInteractiveMoveResizePointerButtonDown () const |
|
void | setInteractiveMoveResizePointerButtonDown (bool down) |
|
Output * | interactiveMoveResizeStartOutput () const |
|
void | checkUnrestrictedInteractiveMoveResize () |
|
void | updateCursor () |
|
void | startDelayedInteractiveMoveResize () |
|
void | stopDelayedInteractiveMoveResize () |
|
bool | startInteractiveMoveResize () |
|
virtual bool | doStartInteractiveMoveResize () |
|
virtual void | doFinishInteractiveMoveResize () |
|
void | finishInteractiveMoveResize (bool cancel) |
|
virtual void | leaveInteractiveMoveResize () |
|
void | checkQuickTilingMaximizationZones (int xroot, int yroot) |
|
void | resetQuickTilingMaximizationZones () |
|
virtual bool | isWaitingForInteractiveMoveResizeSync () const |
|
virtual void | doInteractiveResizeSync (const QRectF &rect) |
|
void | handleInteractiveMoveResize (qreal x, qreal y, qreal x_root, qreal y_root) |
|
void | handleInteractiveMoveResize (const QPointF &local, const QPointF &global) |
|
void | dontInteractiveMoveResize () |
|
virtual QSizeF | resizeIncrements () const |
|
Gravity | mouseGravity () const |
|
void | setDecoration (std::shared_ptr< KDecoration2::Decoration > decoration) |
|
void | startDecorationDoubleClickTimer () |
|
void | invalidateDecorationDoubleClickTimer () |
|
void | updateDecorationInputShape () |
|
void | setDesktopFileName (const QString &name) |
|
QString | iconFromDesktopFile () const |
|
void | updateApplicationMenuServiceName (const QString &serviceName) |
|
void | updateApplicationMenuObjectPath (const QString &objectPath) |
|
void | setUnresponsive (bool unresponsive) |
|
virtual void | setShortcutInternal () |
|
QString | shortcutCaptionSuffix () const |
|
void | startShadeHoverTimer () |
|
void | startShadeUnhoverTimer () |
|
void | shadeHover () |
|
void | shadeUnhover () |
|
QRectF | keyboardGeometryRestore () const |
|
void | setKeyboardGeometryRestore (const QRectF &geom) |
|
QRectF | moveToArea (const QRectF &geometry, const QRectF &oldArea, const QRectF &newArea) |
|
QRectF | ensureSpecialStateGeometry (const QRectF &geometry) |
|
void | cleanTabBox () |
|
void | maybeSendFrameCallback () |
|
|
enum | SizeMode { SizeModeAny
, SizeModeFixedW
, SizeModeFixedH
, SizeModeMax
} |
|
enum class | SameApplicationCheck { RelaxedForActive = 1 << 0
, AllowCrossProcesses = 1 << 1
} |
|
virtual void | closeWindow ()=0 |
|
void | stackingOrderChanged () |
|
void | shadeChanged () |
|
void | opacityChanged (KWin::Window *window, qreal oldOpacity) |
|
void | damaged (KWin::Window *window) |
|
void | inputTransformationChanged () |
|
void | closed () |
|
void | windowShown (KWin::Window *window) |
|
void | windowHidden (KWin::Window *window) |
|
void | outputChanged () |
|
void | skipCloseAnimationChanged () |
|
void | windowRoleChanged () |
|
void | windowClassChanged () |
|
void | surfaceChanged () |
|
void | shadowChanged () |
|
void | bufferGeometryChanged (const QRectF &oldGeometry) |
|
void | frameGeometryChanged (const QRectF &oldGeometry) |
|
void | clientGeometryChanged (const QRectF &oldGeometry) |
|
void | frameGeometryAboutToChange () |
|
void | visibleGeometryChanged () |
|
void | tileChanged (KWin::Tile *tile) |
|
void | fullScreenChanged () |
|
void | skipTaskbarChanged () |
|
void | skipPagerChanged () |
|
void | skipSwitcherChanged () |
|
void | iconChanged () |
|
void | activeChanged () |
|
void | keepAboveChanged (bool) |
|
void | keepBelowChanged (bool) |
|
void | demandsAttentionChanged () |
|
void | desktopsChanged () |
|
void | activitiesChanged () |
|
void | minimizedChanged () |
|
void | paletteChanged (const QPalette &p) |
|
void | colorSchemeChanged () |
|
void | captionChanged () |
|
void | captionNormalChanged () |
|
void | maximizedAboutToChange (MaximizeMode mode) |
|
void | maximizedChanged () |
|
void | transientChanged () |
|
void | modalChanged () |
|
void | quickTileModeChanged () |
|
void | moveResizedChanged () |
|
void | moveResizeCursorChanged (CursorShape) |
|
void | interactiveMoveResizeStarted () |
|
void | interactiveMoveResizeStepped (const QRectF &geometry) |
|
void | interactiveMoveResizeFinished () |
|
void | closeableChanged (bool) |
|
void | minimizeableChanged (bool) |
|
void | shadeableChanged (bool) |
|
void | maximizeableChanged (bool) |
|
void | desktopFileNameChanged () |
|
void | applicationMenuChanged () |
|
void | hasApplicationMenuChanged (bool) |
|
void | applicationMenuActiveChanged (bool) |
|
void | unresponsiveChanged (bool) |
|
void | decorationChanged () |
|
void | hiddenChanged () |
|
void | hiddenByShowDesktopChanged () |
|
void | lockScreenOverlayChanged () |
|
void | readyForPaintingChanged () |
|
template<class T , class U > |
static T * | findInList (const QList< T * > &list, std::function< bool(const U *)> func) |
| Finds the Window matching the condition expressed in func in list .
|
|
static QString | iconFromDesktopFile (const QString &fileName) |
|
static QString | findDesktopFile (const QString &fileName) |
|
static bool | belongToSameApplication (const Window *c1, const Window *c2, SameApplicationChecks checks=SameApplicationChecks()) |
|
enum class | MoveResizeMode : uint { None
, Move = 0x1
, Resize = 0x2
, MoveResize = Move | Resize
} |
|
void | setReadyForPainting () |
|
static QHash< QString, std::weak_ptr< Decoration::DecorationPalette > > | s_palettes |
|
static std::shared_ptr< Decoration::DecorationPalette > | s_defaultPalette |
|
QRectF | bufferGeometry |
|
QRectF | clientGeometry |
|
QPointF | pos |
|
QSizeF | size |
|
qreal | x |
|
qreal | y |
|
qreal | width |
|
qreal | height |
|
qreal | opacity |
|
KWin::Output * | output |
|
QRectF | rect |
|
QString | resourceName |
|
QString | resourceClass |
|
QString | windowRole |
|
bool | desktopWindow |
|
bool | dock |
|
bool | toolbar |
|
bool | menu |
|
bool | normalWindow |
|
bool | dialog |
|
bool | splash |
|
bool | utility |
|
bool | dropdownMenu |
|
bool | popupMenu |
|
bool | tooltip |
|
bool | notification |
|
bool | criticalNotification |
|
bool | appletPopup |
|
bool | onScreenDisplay |
|
bool | comboBox |
|
bool | dndIcon |
|
int | windowType |
|
bool | managed |
|
bool | deleted |
|
bool | skipsCloseAnimation |
|
bool | popupWindow |
|
bool | outline |
|
QUuid | internalId |
|
int | pid |
|
int | stackingOrder |
|
bool | fullScreen |
|
bool | fullScreenable |
|
bool | active |
|
QList< KWin::VirtualDesktop * > | desktops |
|
bool | onAllDesktops |
|
QStringList | activities |
|
bool | skipTaskbar |
|
bool | skipPager |
|
bool | skipSwitcher |
|
bool | closeable |
|
QIcon | icon |
|
bool | keepAbove |
|
bool | keepBelow |
|
bool | shadeable |
|
bool | shade |
|
bool | minimizable |
|
bool | minimized |
|
QRectF | iconGeometry |
|
bool | specialWindow |
|
bool | demandsAttention |
|
QString | caption |
|
QSizeF | minSize |
|
QSizeF | maxSize |
|
bool | wantsInput |
|
bool | transient |
|
KWin::Window * | transientFor |
|
bool | modal |
|
QRectF | frameGeometry |
|
bool | move |
|
bool | resize |
|
bool | decorationHasAlpha |
|
bool | noBorder |
|
bool | providesContextHelp |
|
bool | maximizable |
|
bool | moveable |
|
bool | moveableAcrossScreens |
|
bool | resizeable |
|
QString | desktopFileName |
|
bool | hasApplicationMenu |
|
bool | applicationMenuActive |
|
bool | unresponsive |
|
QString | colorScheme |
|
KWin::Layer | layer |
|
bool | hidden |
|
KWin::Tile * | tile |
|
bool | inputMethod |
|
Definition at line 51 of file xdgshellwindow.h.