Window
This class is found in an array at
workspace.clientList()
, among other places
- bufferGeometry: QRectF
- pos: QPointF
- size: QSizeF
- x: integer
- y: integer
- width: integer
- height: integer
- opacity: float
- screen: integer
- rect: QRectF
- resourceName: string
- resourceClass: string
- windowRole: string
- 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: bool
- windowType: 1
- managed: bool
- deleted: bool
- shaped: bool
- skipsCloseAnimation: bool
- popupWindow: bool
- outline: bool
- internalId: uuid
- pid: integer
- stackingOrder: integer
- fullScreen: bool
- fullScreenable: bool
- active: bool
- desktop: integer
- onAllDesktops: bool
- activities: unknown
- x11DesktopIds: unknown
- skipTaskbar: bool
- skipPager: bool
- skipSwitcher: bool
- closeable: bool
- icon: QVariant
- keepAbove: bool
- keepBelow: bool
- shadeable: bool
- shade: bool
- minimizable: bool
- minimized: bool
- iconGeometry: QRectF
- specialWindow: bool
- demandsAttention: bool
- caption: string
- minSize: QSizeF
- maxSize: QSizeF
- wantsInput: bool
- transient: bool
- modal: bool
- geometry: QRectF
- frameGeometry: QRectF
- move: bool
- resize: bool
- decorationHasAlpha: bool
- noBorder: bool
- providesContextHelp: bool
- maximizable: bool
- moveable: bool
- moveableAcrossScreens: bool
- resizeable: bool
- desktopFileName: string
- hasApplicationMenu: bool
- applicationMenuActive: bool
- unresponsive: bool
- colorScheme: string
- layer: integer
- hidden: bool
- objectNameChanged: signal()
- stackingOrderChanged: signal()
- shadeChanged: signal()
- opacityChanged: signal()
- damaged: signal()
- inputTransformationChanged: signal()
- geometryChanged: signal()
- geometryShapeChanged: signal()
- windowClosed: signal()
- windowShown: signal()
- windowHidden: signal()
- shapedChanged: signal()
- screenChanged: signal()
- skipCloseAnimationChanged: signal()
- windowRoleChanged: signal()
- windowClassChanged: signal()
- hasAlphaChanged: signal()
- surfaceChanged: signal()
- shadowChanged: signal()
- bufferGeometryChanged: signal()
- frameGeometryChanged: signal()
- clientGeometryChanged: signal()
- frameGeometryAboutToChange: signal()
- visibleGeometryChanged: signal()
- tileChanged: signal()
- fullScreenChanged: signal()
- skipTaskbarChanged: signal()
- skipPagerChanged: signal()
- skipSwitcherChanged: signal()
- iconChanged: signal()
- activeChanged: signal()
- keepAboveChanged: signal()
- keepBelowChanged: signal()
- demandsAttentionChanged: signal()
- desktopPresenceChanged: signal()
- desktopChanged: signal()
- activitiesChanged: signal()
- x11DesktopIdsChanged: signal()
- minimizedChanged: signal()
- clientMinimized: signal()
- clientUnminimized: signal()
- paletteChanged: signal()
- colorSchemeChanged: signal()
- captionChanged: signal()
- clientMaximizedStateAboutToChange: signal()
- clientMaximizedStateChanged: signal()
- transientChanged: signal()
- modalChanged: signal()
- quickTileModeChanged: signal()
- moveResizedChanged: signal()
- moveResizeCursorChanged: signal()
- clientStartUserMovedResized: signal()
- clientStepUserMovedResized: signal()
- clientFinishUserMovedResized: signal()
- closeableChanged: signal()
- minimizeableChanged: signal()
- shadeableChanged: signal()
- maximizeableChanged: signal()
- desktopFileNameChanged: signal()
- applicationMenuChanged: signal()
- hasApplicationMenuChanged: signal()
- applicationMenuActiveChanged: signal()
- unresponsiveChanged: signal()
- decorationChanged: signal()
- hiddenChanged: signal()
- lockScreenOverlayChanged: signal()
- closeWindow: function()
- setReadyForPainting: function()
- setMaximize: function()