|
| | 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.