 - # model
 - # Window
   - ## Window.window
     - ### Window.window.data[0]
       - #### Window.window.data[0].visibleChildren
     - ### Window.window.data[1]
 - # task from TasksModel.qml
 - # taskModel from TaskModel.qml
---
`model`
```qmllang
objectName: 
index: 0
row: 0
column: 0
model: QQmlDMAbstractItemModelData(0x65015152a390)
hasModelChildren: false
modelData: undefined
: undefined
ChildCount: 0
SkipTaskbar: false
IsFullScreenable: true
IsLauncher: false
edit: undefined
HasLauncher: false
IsKeepAbove: false
IsFullScreen: false
IsResizable: true
GenericName: Terminal emulator
IsClosable: true
IsVirtualDesktopsChangeable: true
VirtualDesktops: 515c2340-8f5b-46bc-9683-bf340e29ee63
IsMovable: true
AppId: kitty.desktop
LauncherUrlWithoutIcon: applications:kitty.desktop
IsShadeable: false
statusTip: undefined
ScreenGeometry: QRect(0, 0, 2438, 1524)
IsDemandingAttention: false
LastActivated: Mon May 5 23:03:49 2025 GMT+0200
IsMaximizable: true
MimeData: {f4d9cc3b-3cbf-4fbe-9935-4cac0bf242e7}
Geometry: QRect(1444, 387, 960, 741)
WinIdList: {f4d9cc3b-3cbf-4fbe-9935-4cac0bf242e7}
IsShaded: false
IsActive: true
MimeType: windowsystem/winid+{6719867a-4445-44c5-bbeb-a1f08b6adb29}
toolTip: undefined
IsHidden: false
ApplicationMenuServiceName: 
CanLaunchNewInstance: true
IsMinimizable: true
IsWindow: true
IsGroupParent: false
IsKeepBelow: false
decoration: QVariant(QIcon, QIcon("kitty",availableSizes[normal,Off]=QList(QSize(16, 16), QSize(22, 22), QSize(32, 32), QSize(48, 48), QSize(64, 64), QSize(128, 128), QSize(256, 256)),cacheKey=0x800000000))
IsGroupable: true
ApplicationMenuObjectPath: 
IsStartup: false
IsMinimized: false
AppName: kitty
StackingOrder: 3
display: ~
AppPid: 6280
IsMaximized: false
SkipPager: false
LauncherUrl: applications:kitty.desktop
IsOnAllVirtualDesktops: false
whatsThis: undefined
Activities: 1f53dcd4-7929-4c6b-a5f5-1cadfc38d01b
objectNameChanged: function() { [native code] }
modelIndexChanged: function() { [native code] }
rowChanged: function() { [native code] }
columnChanged: function() { [native code] }
modelDataChanged: function() { [native code] }
```

`Window`
```qmllang
objectName = 
visibility = 2
active = false
activeFocusItem = null
contentItem = QQuickRootItem(0x5d2147cc9f10)
width = 2560
height = 1600
window = DesktopView(0x5d2147d38210)
objectNameChanged = function() { [native code] }
visibilityChanged = function() { [native code] }
activeChanged = function() { [native code] }
activeFocusItemChanged = function() { [native code] }
contentItemChanged = function() { [native code] }
widthChanged = function() { [native code] }
heightChanged = function() { [native code] }
windowChanged = function() { [native code] }
windowChange = function() { [native code] }
```
`Window.window`
```qmllang
objectName = 
title = Desktop @ QRect(0,0 2560x1600) 
modality = 0
flags = 2049
x = 0
y = 0
width = 2560
height = 1600
minimumWidth = 0
minimumHeight = 0
maximumWidth = 16777215
maximumHeight = 16777215
visible = true
active = false
visibility = 2
contentOrientation = 0
opacity = 1
transientParent = null
data = Desktop_QMLTYPE_62(0x59f974225d80),QQuickOverlay(0x59f974b9b5a0)
color = #000000
contentItem = QQuickRootItem(0x59f974919840)
activeFocusItem = null
palette = QQuickPalette(0x59f974e83150)
resizeMode = 1
status = 1
source = file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml
location = 0
formFactor = 0
screenGeometry = QRectF(0, 0, 2560, 1600)
usedInAccentColor = false
accentColor = #00000000
strictAvailableScreenRect = QRect(0, 58, 2560, 1542)
screenToFollow = QScreen(0x59f973d0d620)
objectNameChanged = function() { [native code] }
screenChanged = function() { [native code] }
modalityChanged = function() { [native code] }
windowStateChanged = function() { [native code] }
windowTitleChanged = function() { [native code] }
xChanged = function() { [native code] }
yChanged = function() { [native code] }
widthChanged = function() { [native code] }
heightChanged = function() { [native code] }
minimumWidthChanged = function() { [native code] }
minimumHeightChanged = function() { [native code] }
maximumWidthChanged = function() { [native code] }
maximumHeightChanged = function() { [native code] }
safeAreaMarginsChanged = function() { [native code] }
visibleChanged = function() { [native code] }
visibilityChanged = function() { [native code] }
activeChanged = function() { [native code] }
contentOrientationChanged = function() { [native code] }
focusObjectChanged = function() { [native code] }
opacityChanged = function() { [native code] }
transientParentChanged = function() { [native code] }
requestActivate = function() { [native code] }
setVisible = function() { [native code] }
show = function() { [native code] }
hide = function() { [native code] }
showMinimized = function() { [native code] }
showMaximized = function() { [native code] }
showFullScreen = function() { [native code] }
showNormal = function() { [native code] }
close = function() { [native code] }
raise = function() { [native code] }
lower = function() { [native code] }
startSystemResize = function() { [native code] }
startSystemMove = function() { [native code] }
setTitle = function() { [native code] }
setX = function() { [native code] }
setY = function() { [native code] }
setWidth = function() { [native code] }
setHeight = function() { [native code] }
setGeometry = function() { [native code] }
setMinimumWidth = function() { [native code] }
setMinimumHeight = function() { [native code] }
setMaximumWidth = function() { [native code] }
setMaximumHeight = function() { [native code] }
alert = function() { [native code] }
requestUpdate = function() { [native code] }
frameSwapped = function() { [native code] }
sceneGraphInitialized = function() { [native code] }
sceneGraphInvalidated = function() { [native code] }
beforeSynchronizing = function() { [native code] }
afterSynchronizing = function() { [native code] }
beforeRendering = function() { [native code] }
afterRendering = function() { [native code] }
afterAnimating = function() { [native code] }
sceneGraphAboutToStop = function() { [native code] }
closing = function() { [native code] }
colorChanged = function() { [native code] }
activeFocusItemChanged = function() { [native code] }
sceneGraphError = function() { [native code] }
beforeRenderPassRecording = function() { [native code] }
afterRenderPassRecording = function() { [native code] }
paletteChanged = function() { [native code] }
paletteCreated = function() { [native code] }
beforeFrameBegin = function() { [native code] }
afterFrameEnd = function() { [native code] }
update = function() { [native code] }
releaseResources = function() { [native code] }
statusChanged = function() { [native code] }
resizeModeChanged = function() { [native code] }
sourceChanged = function() { [native code] }
setSource = function() { [native code] }
locationChanged = function() { [native code] }
formFactorChanged = function() { [native code] }
containmentChanged = function() { [native code] }
screenGeometryChanged = function() { [native code] }
showConfigurationInterface = function() { [native code] }
stayBehindChanged = function() { [native code] }
candidateContainmentsChanged = function() { [native code] }
geometryChanged = function() { [native code] }
usedInAccentColorChanged = function() { [native code] }
accentColorChanged = function() { [native code] }
screenToFollowChanged = function() { [native code] }
strictAvailableScreenRectChanged = function() { [native code] }
fileFromPackage = function() { [native code] }
```
`Window.window.data[0]`
```qmllang
objectName = 
parent = QQuickRootItem(0x55e1c64798a0)
data = QQmlConnections_QML_76(0x55e1c6480ff0),QQmlTimer_QML_81(0x55e1c64f4240),PlasmaQuick::Dialog_QML_82(0x55e1c62036f0),QQmlConnections_QML_84(0x55e1c64f47a0),QObject_QML_85(0x55e1c6541ab0),QQuickSequentialAnimation(0x55e1c613da10),QQuickMouseArea(0x55e1c64e0eb0),QQuickMouseArea_QML_77(0x55e1c64727f0),QQuickLoader(0x55e1c644bc30),QQuickLoader(0x55e1c64e7e80),QQuickLoader_QML_86(0x55e1c65832a0)
resources = QQmlConnections_QML_76(0x55e1c6480ff0),QQmlTimer_QML_81(0x55e1c64f4240),PlasmaQuick::Dialog_QML_82(0x55e1c62036f0),QQmlConnections_QML_84(0x55e1c64f47a0),QObject_QML_85(0x55e1c6541ab0),QQuickSequentialAnimation(0x55e1c613da10)
children = QQuickMouseArea(0x55e1c64e0eb0),QQuickMouseArea_QML_77(0x55e1c64727f0),QQuickLoader(0x55e1c644bc30),QQuickLoader(0x55e1c64e7e80),QQuickLoader_QML_86(0x55e1c65832a0)
x = 0
y = 0
z = 0
width = 2438
height = 1524
opacity = 1
enabled = true
visible = true
palette = QQuickPalette(0x55e1c6a36a50)
visibleChildren = QQuickMouseArea(0x55e1c64e0eb0),QQuickMouseArea_QML_77(0x55e1c64727f0),QQuickLoader(0x55e1c644bc30),QQuickLoader(0x55e1c64e7e80)
states = 
transitions = 
state = 
childrenRect = QRectF(0, 0, 2438, 1524)
anchors = QQuickAnchors(0x55e1c6a520f0)
left = QQuickAnchorLine()
right = QQuickAnchorLine()
horizontalCenter = QQuickAnchorLine()
top = QQuickAnchorLine()
bottom = QQuickAnchorLine()
verticalCenter = QQuickAnchorLine()
baseline = QQuickAnchorLine()
baselineOffset = 0
clip = false
focus = false
activeFocus = false
activeFocusOnTab = false
focusPolicy = 0
rotation = 0
scale = 1
transformOrigin = 4
transformOriginPoint = QPointF(1219, 762)
transform = 
smooth = true
antialiasing = false
implicitWidth = 0
implicitHeight = 0
containmentMask = null
layer = QQuickItemLayer(0x55e1c6b85660)
containment = ContainmentItem_QML_123(0x55e1c663e0e0, "folder")
widgetExplorer = null
editModeRect = QRectF(0, 0, 2438, 1524)
objectNameChanged = function() { [native code] }
childrenRectChanged = function() { [native code] }
baselineOffsetChanged = function() { [native code] }
stateChanged = function() { [native code] }
focusChanged = function() { [native code] }
activeFocusChanged = function() { [native code] }
focusPolicyChanged = function() { [native code] }
activeFocusOnTabChanged = function() { [native code] }
parentChanged = function() { [native code] }
transformOriginChanged = function() { [native code] }
smoothChanged = function() { [native code] }
antialiasingChanged = function() { [native code] }
clipChanged = function() { [native code] }
windowChanged = function() { [native code] }
childrenChanged = function() { [native code] }
opacityChanged = function() { [native code] }
enabledChanged = function() { [native code] }
visibleChanged = function() { [native code] }
visibleChildrenChanged = function() { [native code] }
rotationChanged = function() { [native code] }
scaleChanged = function() { [native code] }
xChanged = function() { [native code] }
yChanged = function() { [native code] }
widthChanged = function() { [native code] }
heightChanged = function() { [native code] }
zChanged = function() { [native code] }
implicitWidthChanged = function() { [native code] }
implicitHeightChanged = function() { [native code] }
containmentMaskChanged = function() { [native code] }
paletteChanged = function() { [native code] }
paletteCreated = function() { [native code] }
update = function() { [native code] }
grabToImage = function() { [native code] }
contains = function() { [native code] }
mapFromItem = function() { [native code] }
mapToItem = function() { [native code] }
mapFromGlobal = function() { [native code] }
mapToGlobal = function() { [native code] }
forceActiveFocus = function() { [native code] }
nextItemInFocusChain = function() { [native code] }
childAt = function() { [native code] }
ensurePolished = function() { [native code] }
dumpItemTree = function() { [native code] }
containmentChanged = function() { [native code] }
widgetExplorerChanged = function() { [native code] }
editModeRectChanged = function() { [native code] }
toggleWidgetExplorer = function toggleWidgetExplorer() { [native code] }
toggleActivityManager = function toggleActivityManager() { [native code] }
```
`Window.window.data[1]`
```qmllang
objectName = 
parent = QQuickRootItem(0x55e1c64798a0)
data = 
resources = 
children = 
x = 0
y = 0
z = 1000001
width = 2438
height = 1524
opacity = 1
enabled = true
visible = false
palette = QQuickPalette(0x55e1c6b85e20)
visibleChildren = 
states = 
transitions = 
state = 
childrenRect = QRectF(0, 0, 0, 0)
anchors = QQuickAnchors(0x55e1c6ab2160)
left = QQuickAnchorLine()
right = QQuickAnchorLine()
horizontalCenter = QQuickAnchorLine()
top = QQuickAnchorLine()
bottom = QQuickAnchorLine()
verticalCenter = QQuickAnchorLine()
baseline = QQuickAnchorLine()
baselineOffset = 0
clip = false
focus = false
activeFocus = false
activeFocusOnTab = false
focusPolicy = 0
rotation = 0
scale = 1
transformOrigin = 4
transformOriginPoint = QPointF(1219, 762)
transform = 
smooth = true
antialiasing = false
implicitWidth = 0
implicitHeight = 0
containmentMask = null
layer = QQuickItemLayer(0x55e1c6ac6530)
modal = null
modeless = null
objectNameChanged = function() { [native code] }
childrenRectChanged = function() { [native code] }
baselineOffsetChanged = function() { [native code] }
stateChanged = function() { [native code] }
focusChanged = function() { [native code] }
activeFocusChanged = function() { [native code] }
focusPolicyChanged = function() { [native code] }
activeFocusOnTabChanged = function() { [native code] }
parentChanged = function() { [native code] }
transformOriginChanged = function() { [native code] }
smoothChanged = function() { [native code] }
antialiasingChanged = function() { [native code] }
clipChanged = function() { [native code] }
windowChanged = function() { [native code] }
childrenChanged = function() { [native code] }
opacityChanged = function() { [native code] }
enabledChanged = function() { [native code] }
visibleChanged = function() { [native code] }
visibleChildrenChanged = function() { [native code] }
rotationChanged = function() { [native code] }
scaleChanged = function() { [native code] }
xChanged = function() { [native code] }
yChanged = function() { [native code] }
widthChanged = function() { [native code] }
heightChanged = function() { [native code] }
zChanged = function() { [native code] }
implicitWidthChanged = function() { [native code] }
implicitHeightChanged = function() { [native code] }
containmentMaskChanged = function() { [native code] }
paletteChanged = function() { [native code] }
paletteCreated = function() { [native code] }
update = function() { [native code] }
grabToImage = function() { [native code] }
contains = function() { [native code] }
mapFromItem = function() { [native code] }
mapToItem = function() { [native code] }
mapFromGlobal = function() { [native code] }
mapToGlobal = function() { [native code] }
forceActiveFocus = function() { [native code] }
nextItemInFocusChain = function() { [native code] }
childAt = function() { [native code] }
ensurePolished = function() { [native code] }
dumpItemTree = function() { [native code] }
modalChanged = function() { [native code] }
modelessChanged = function() { [native code] }
pressed = function() { [native code] }
released = function() { [native code] }
```
`Window.window.data[0].visibleChildren`
```qmllang
0 = QQuickMouseArea
1 = QQuickMouseArea_QML_77
2 = QQuickLoader
3 = QQuickLoader
```
```qmllang
0 objectName = 
0 parent = Desktop_QMLTYPE_62(0x64bb97f714b0)
0 data = 
0 resources = 
0 children = 
0 x = 0
0 y = 0
0 z = 0
0 width = 2438
0 height = 1524
0 opacity = 1
0 enabled = true
0 visible = true
0 palette = QQuickPalette(0x64bb9867ffd0)
0 visibleChildren = 
0 states = 
0 transitions = 
0 state = 
0 childrenRect = QRectF(0, 0, 0, 0)
0 anchors = QQuickAnchors(0x64bb97bf56b0)
0 left = QQuickAnchorLine()
0 right = QQuickAnchorLine()
0 horizontalCenter = QQuickAnchorLine()
0 top = QQuickAnchorLine()
0 bottom = QQuickAnchorLine()
0 verticalCenter = QQuickAnchorLine()
0 baseline = QQuickAnchorLine()
0 baselineOffset = 0
0 clip = false
0 focus = false
0 activeFocus = false
0 activeFocusOnTab = false
0 focusPolicy = 0
0 rotation = 0
0 scale = 1
0 transformOrigin = 4
0 transformOriginPoint = QPointF(1219, 762)
0 transform = 
0 smooth = true
0 antialiasing = false
0 implicitWidth = 0
0 implicitHeight = 0
0 containmentMask = null
0 layer = QQuickItemLayer(0x64bb985a9330)
0 mouseX = 0
0 mouseY = 0
0 containsMouse = false
0 pressed = false
0 enabled = true
0 scrollGestureEnabled = true
0 pressedButtons = 0
0 acceptedButtons = 1
0 hoverEnabled = false
0 drag = QQuickDrag(0x64bb985e75b0)
0 preventStealing = false
0 propagateComposedEvents = false
0 cursorShape = 0
0 containsPress = false
0 pressAndHoldInterval = 800
0 objectNameChanged = function() { [native code] }
0 childrenRectChanged = function() { [native code] }
0 baselineOffsetChanged = function() { [native code] }
0 stateChanged = function() { [native code] }
0 focusChanged = function() { [native code] }
0 activeFocusChanged = function() { [native code] }
0 focusPolicyChanged = function() { [native code] }
0 activeFocusOnTabChanged = function() { [native code] }
0 parentChanged = function() { [native code] }
0 transformOriginChanged = function() { [native code] }
0 smoothChanged = function() { [native code] }
0 antialiasingChanged = function() { [native code] }
0 clipChanged = function() { [native code] }
0 windowChanged = function() { [native code] }
0 childrenChanged = function() { [native code] }
0 opacityChanged = function() { [native code] }
0 enabledChanged = function() { [native code] }
0 visibleChanged = function() { [native code] }
0 visibleChildrenChanged = function() { [native code] }
0 rotationChanged = function() { [native code] }
0 scaleChanged = function() { [native code] }
0 xChanged = function() { [native code] }
0 yChanged = function() { [native code] }
0 widthChanged = function() { [native code] }
0 heightChanged = function() { [native code] }
0 zChanged = function() { [native code] }
0 implicitWidthChanged = function() { [native code] }
0 implicitHeightChanged = function() { [native code] }
0 containmentMaskChanged = function() { [native code] }
0 paletteChanged = function() { [native code] }
0 paletteCreated = function() { [native code] }
0 update = function() { [native code] }
0 grabToImage = function() { [native code] }
0 contains = function() { [native code] }
0 mapFromItem = function() { [native code] }
0 mapToItem = function() { [native code] }
0 mapFromGlobal = function() { [native code] }
0 mapToGlobal = function() { [native code] }
0 forceActiveFocus = function() { [native code] }
0 nextItemInFocusChain = function() { [native code] }
0 childAt = function() { [native code] }
0 ensurePolished = function() { [native code] }
0 dumpItemTree = function() { [native code] }
0 hoveredChanged = function() { [native code] }
0 pressedChanged = function() { [native code] }
0 scrollGestureEnabledChanged = function() { [native code] }
0 pressedButtonsChanged = function() { [native code] }
0 acceptedButtonsChanged = function() { [native code] }
0 hoverEnabledChanged = function() { [native code] }
0 cursorShapeChanged = function() { [native code] }
0 positionChanged = function() { [native code] }
0 mouseXChanged = function() { [native code] }
0 mouseYChanged = function() { [native code] }
0 preventStealingChanged = function() { [native code] }
0 propagateComposedEventsChanged = function() { [native code] }
0 pressed = false
0 pressAndHold = function() { [native code] }
0 released = function() { [native code] }
0 clicked = function() { [native code] }
0 doubleClicked = function() { [native code] }
0 wheel = function() { [native code] }
0 entered = function() { [native code] }
0 exited = function() { [native code] }
0 canceled = function() { [native code] }
0 containsPressChanged = function() { [native code] }
0 pressAndHoldIntervalChanged = function() { [native code] }

1 objectName = 
1 parent = Desktop_QMLTYPE_62(0x64bb97f714b0)
1 data = ContainmentItem_QML_123(0x64bb98117980, "folder")
1 resources = 
1 children = ContainmentItem_QML_123(0x64bb98117980, "folder")
1 x = 0
1 y = 0
1 z = 0
1 width = 2438
1 height = 1524
1 opacity = 1
1 enabled = true
1 visible = true
1 palette = QQuickPalette(0x64bb984f1f50)
1 visibleChildren = ContainmentItem_QML_123(0x64bb98117980, "folder")
1 states = 
1 transitions = 
1 state = 
1 childrenRect = QRectF(0, 0, 2438, 1524)
1 anchors = QQuickAnchors(0x64bb984d4fe0)
1 left = QQuickAnchorLine()
1 right = QQuickAnchorLine()
1 horizontalCenter = QQuickAnchorLine()
1 top = QQuickAnchorLine()
1 bottom = QQuickAnchorLine()
1 verticalCenter = QQuickAnchorLine()
1 baseline = QQuickAnchorLine()
1 baselineOffset = 0
1 clip = false
1 focus = false
1 activeFocus = false
1 activeFocusOnTab = false
1 focusPolicy = 0
1 rotation = 0
1 scale = 1
1 transformOrigin = 4
1 transformOriginPoint = QPointF(1219, 762)
1 transform = 
1 smooth = true
1 antialiasing = false
1 implicitWidth = 0
1 implicitHeight = 0
1 containmentMask = null
1 layer = QQuickItemLayer(0x64bb98742660)
1 mouseX = 0
1 mouseY = 0
1 containsMouse = false
1 pressed = false
1 enabled = true
1 scrollGestureEnabled = true
1 pressedButtons = 0
1 acceptedButtons = 1
1 hoverEnabled = false
1 drag = QQuickDrag(0x64bb97bdce40)
1 preventStealing = false
1 propagateComposedEvents = false
1 cursorShape = 0
1 containsPress = false
1 pressAndHoldInterval = 800
1 extraScale = 0.9
1 scaleFactor = 0.9
1 objectNameChanged = function() { [native code] }
1 childrenRectChanged = function() { [native code] }
1 baselineOffsetChanged = function() { [native code] }
1 stateChanged = function() { [native code] }
1 focusChanged = function() { [native code] }
1 activeFocusChanged = function() { [native code] }
1 focusPolicyChanged = function() { [native code] }
1 activeFocusOnTabChanged = function() { [native code] }
1 parentChanged = function() { [native code] }
1 transformOriginChanged = function() { [native code] }
1 smoothChanged = function() { [native code] }
1 antialiasingChanged = function() { [native code] }
1 clipChanged = function() { [native code] }
1 windowChanged = function() { [native code] }
1 childrenChanged = function() { [native code] }
1 opacityChanged = function() { [native code] }
1 enabledChanged = function() { [native code] }
1 visibleChanged = function() { [native code] }
1 visibleChildrenChanged = function() { [native code] }
1 rotationChanged = function() { [native code] }
1 scaleChanged = function() { [native code] }
1 xChanged = function() { [native code] }
1 yChanged = function() { [native code] }
1 widthChanged = function() { [native code] }
1 heightChanged = function() { [native code] }
1 zChanged = function() { [native code] }
1 implicitWidthChanged = function() { [native code] }
1 implicitHeightChanged = function() { [native code] }
1 containmentMaskChanged = function() { [native code] }
1 paletteChanged = function() { [native code] }
1 paletteCreated = function() { [native code] }
1 update = function() { [native code] }
1 grabToImage = function() { [native code] }
1 contains = function() { [native code] }
1 mapFromItem = function() { [native code] }
1 mapToItem = function() { [native code] }
1 mapFromGlobal = function() { [native code] }
1 mapToGlobal = function() { [native code] }
1 forceActiveFocus = function() { [native code] }
1 nextItemInFocusChain = function() { [native code] }
1 childAt = function() { [native code] }
1 ensurePolished = function() { [native code] }
1 dumpItemTree = function() { [native code] }
1 hoveredChanged = function() { [native code] }
1 pressedChanged = function() { [native code] }
1 scrollGestureEnabledChanged = function() { [native code] }
1 pressedButtonsChanged = function() { [native code] }
1 acceptedButtonsChanged = function() { [native code] }
1 hoverEnabledChanged = function() { [native code] }
1 cursorShapeChanged = function() { [native code] }
1 positionChanged = function() { [native code] }
1 mouseXChanged = function() { [native code] }
1 mouseYChanged = function() { [native code] }
1 preventStealingChanged = function() { [native code] }
1 propagateComposedEventsChanged = function() { [native code] }
1 pressed = false
1 pressAndHold = function() { [native code] }
1 released = function() { [native code] }
1 clicked = function() { [native code] }
1 doubleClicked = function() { [native code] }
1 wheel = function() { [native code] }
1 entered = function() { [native code] }
1 exited = function() { [native code] }
1 canceled = function() { [native code] }
1 containsPressChanged = function() { [native code] }
1 pressAndHoldIntervalChanged = function() { [native code] }
1 extraScaleChanged = function() { [native code] }
1 scaleFactorChanged = function() { [native code] }

2 objectName = 
2 parent = Desktop_QMLTYPE_62(0x64bb97f714b0)
2 data = QQmlTimer_QML_78(0x64bb97fa8f00)
2 resources = QQmlTimer_QML_78(0x64bb97fa8f00)
2 children = 
2 x = 0
2 y = 0
2 z = 0
2 width = 2438
2 height = 1524
2 opacity = 1
2 enabled = true
2 visible = true
2 palette = QQuickPalette(0x64bb9850d870)
2 visibleChildren = 
2 states = 
2 transitions = 
2 state = 
2 childrenRect = QRectF(0, 0, 0, 0)
2 anchors = QQuickAnchors(0x64bb97fa93b0)
2 left = QQuickAnchorLine()
2 right = QQuickAnchorLine()
2 horizontalCenter = QQuickAnchorLine()
2 top = QQuickAnchorLine()
2 bottom = QQuickAnchorLine()
2 verticalCenter = QQuickAnchorLine()
2 baseline = QQuickAnchorLine()
2 baselineOffset = 0
2 clip = false
2 focus = false
2 activeFocus = false
2 activeFocusOnTab = false
2 focusPolicy = 0
2 rotation = 0
2 scale = 1
2 transformOrigin = 4
2 transformOriginPoint = QPointF(1219, 762)
2 transform = 
2 smooth = true
2 antialiasing = false
2 implicitWidth = 0
2 implicitHeight = 0
2 containmentMask = null
2 layer = QQuickItemLayer(0x64bb9861aff0)
2 implicitWidth = 0
2 implicitHeight = 0
2 active = false
2 source = 
2 sourceComponent = QQmlComponent(0x64bb97bf4f60)
2 item = null
2 status = 0
2 progress = 1
2 asynchronous = false
2 objectNameChanged = function() { [native code] }
2 childrenRectChanged = function() { [native code] }
2 baselineOffsetChanged = function() { [native code] }
2 stateChanged = function() { [native code] }
2 focusChanged = function() { [native code] }
2 activeFocusChanged = function() { [native code] }
2 focusPolicyChanged = function() { [native code] }
2 activeFocusOnTabChanged = function() { [native code] }
2 parentChanged = function() { [native code] }
2 transformOriginChanged = function() { [native code] }
2 smoothChanged = function() { [native code] }
2 antialiasingChanged = function() { [native code] }
2 clipChanged = function() { [native code] }
2 windowChanged = function() { [native code] }
2 childrenChanged = function() { [native code] }
2 opacityChanged = function() { [native code] }
2 enabledChanged = function() { [native code] }
2 visibleChanged = function() { [native code] }
2 visibleChildrenChanged = function() { [native code] }
2 rotationChanged = function() { [native code] }
2 scaleChanged = function() { [native code] }
2 xChanged = function() { [native code] }
2 yChanged = function() { [native code] }
2 widthChanged = function() { [native code] }
2 heightChanged = function() { [native code] }
2 zChanged = function() { [native code] }
2 implicitWidthChanged = function() { [native code] }
2 implicitHeightChanged = function() { [native code] }
2 containmentMaskChanged = function() { [native code] }
2 paletteChanged = function() { [native code] }
2 paletteCreated = function() { [native code] }
2 update = function() { [native code] }
2 grabToImage = function() { [native code] }
2 contains = function() { [native code] }
2 mapFromItem = function() { [native code] }
2 mapToItem = function() { [native code] }
2 mapFromGlobal = function() { [native code] }
2 mapToGlobal = function() { [native code] }
2 forceActiveFocus = function() { [native code] }
2 nextItemInFocusChain = function() { [native code] }
2 childAt = function() { [native code] }
2 ensurePolished = function() { [native code] }
2 dumpItemTree = function() { [native code] }
2 itemChanged = function() { [native code] }
2 activeChanged = function() { [native code] }
2 sourceChanged = function() { [native code] }
2 sourceComponentChanged = function() { [native code] }
2 statusChanged = function() { [native code] }
2 progressChanged = function() { [native code] }
2 loaded = function() { [native code] }
2 asynchronousChanged = function() { [native code] }
2 setSource = function() { [native code] }

3 objectName = 
3 parent = Desktop_QMLTYPE_62(0x64bb97f714b0)
3 data = 
3 resources = 
3 children = 
3 x = 0
3 y = 0
3 z = 0
3 width = 0
3 height = 0
3 opacity = 1
3 enabled = true
3 visible = true
3 palette = QQuickPalette(0x64bb985c1c50)
3 visibleChildren = 
3 states = 
3 transitions = 
3 state = 
3 childrenRect = QRectF(0, 0, 0, 0)
3 anchors = QQuickAnchors(0x64bb985a47f0)
3 left = QQuickAnchorLine()
3 right = QQuickAnchorLine()
3 horizontalCenter = QQuickAnchorLine()
3 top = QQuickAnchorLine()
3 bottom = QQuickAnchorLine()
3 verticalCenter = QQuickAnchorLine()
3 baseline = QQuickAnchorLine()
3 baselineOffset = 0
3 clip = false
3 focus = false
3 activeFocus = false
3 activeFocusOnTab = false
3 focusPolicy = 0
3 rotation = 0
3 scale = 1
3 transformOrigin = 4
3 transformOriginPoint = QPointF(0, 0)
3 transform = 
3 smooth = true
3 antialiasing = false
3 implicitWidth = 0
3 implicitHeight = 0
3 containmentMask = null
3 layer = QQuickItemLayer(0x64bb98525580)
3 implicitWidth = 0
3 implicitHeight = 0
3 active = false
3 source = 
3 sourceComponent = QQmlComponent(0x64bb97fa99b0)
3 item = null
3 status = 0
3 progress = 1
3 asynchronous = true
3 objectNameChanged = function() { [native code] }
3 childrenRectChanged = function() { [native code] }
3 baselineOffsetChanged = function() { [native code] }
3 stateChanged = function() { [native code] }
3 focusChanged = function() { [native code] }
3 activeFocusChanged = function() { [native code] }
3 focusPolicyChanged = function() { [native code] }
3 activeFocusOnTabChanged = function() { [native code] }
3 parentChanged = function() { [native code] }
3 transformOriginChanged = function() { [native code] }
3 smoothChanged = function() { [native code] }
3 antialiasingChanged = function() { [native code] }
3 clipChanged = function() { [native code] }
3 windowChanged = function() { [native code] }
3 childrenChanged = function() { [native code] }
3 opacityChanged = function() { [native code] }
3 enabledChanged = function() { [native code] }
3 visibleChanged = function() { [native code] }
3 visibleChildrenChanged = function() { [native code] }
3 rotationChanged = function() { [native code] }
3 scaleChanged = function() { [native code] }
3 xChanged = function() { [native code] }
3 yChanged = function() { [native code] }
3 widthChanged = function() { [native code] }
3 heightChanged = function() { [native code] }
3 zChanged = function() { [native code] }
3 implicitWidthChanged = function() { [native code] }
3 implicitHeightChanged = function() { [native code] }
3 containmentMaskChanged = function() { [native code] }
3 paletteChanged = function() { [native code] }
3 paletteCreated = function() { [native code] }
3 update = function() { [native code] }
3 grabToImage = function() { [native code] }
3 contains = function() { [native code] }
3 mapFromItem = function() { [native code] }
3 mapToItem = function() { [native code] }
3 mapFromGlobal = function() { [native code] }
3 mapToGlobal = function() { [native code] }
3 forceActiveFocus = function() { [native code] }
3 nextItemInFocusChain = function() { [native code] }
3 childAt = function() { [native code] }
3 ensurePolished = function() { [native code] }
3 dumpItemTree = function() { [native code] }
3 itemChanged = function() { [native code] }
3 activeChanged = function() { [native code] }
3 sourceChanged = function() { [native code] }
3 sourceComponentChanged = function() { [native code] }
3 statusChanged = function() { [native code] }
3 progressChanged = function() { [native code] }
3 loaded = function() { [native code] }
3 asynchronousChanged = function() { [native code] }
3 setSource = function() { [native code] }
```
`task from TasksModel.qml`
```qmllang
objectName = 
parent = QQuickItem(0x5d670a558300)
data = 
resources = 
children = 
x = 0
y = 0
z = 0
width = 0
height = 0
opacity = 1
enabled = true
visible = true
palette = QQuickPalette(0x5d670a674810)
visibleChildren = 
states = 
transitions = 
state = 
childrenRect = QRectF(0, 0, 0, 0)
anchors = QQuickAnchors(0x5d670a6f61b0)
left = QQuickAnchorLine()
right = QQuickAnchorLine()
horizontalCenter = QQuickAnchorLine()
top = QQuickAnchorLine()
bottom = QQuickAnchorLine()
verticalCenter = QQuickAnchorLine()
baseline = QQuickAnchorLine()
baselineOffset = 0
clip = false
focus = false
activeFocus = false
activeFocusOnTab = false
focusPolicy = 0
rotation = 0
scale = 1
transformOrigin = 4
transformOriginPoint = QPointF(0, 0)
transform = 
smooth = true
antialiasing = false
implicitWidth = 0
implicitHeight = 0
containmentMask = null
layer = QQuickItemLayer(0x5d670a70e140)
isActive = true
objectNameChanged = function() { [native code] }
childrenRectChanged = function() { [native code] }
baselineOffsetChanged = function() { [native code] }
stateChanged = function() { [native code] }
focusChanged = function() { [native code] }
activeFocusChanged = function() { [native code] }
focusPolicyChanged = function() { [native code] }
activeFocusOnTabChanged = function() { [native code] }
parentChanged = function() { [native code] }
transformOriginChanged = function() { [native code] }
smoothChanged = function() { [native code] }
antialiasingChanged = function() { [native code] }
clipChanged = function() { [native code] }
windowChanged = function() { [native code] }
childrenChanged = function() { [native code] }
opacityChanged = function() { [native code] }
enabledChanged = function() { [native code] }
visibleChanged = function() { [native code] }
visibleChildrenChanged = function() { [native code] }
rotationChanged = function() { [native code] }
scaleChanged = function() { [native code] }
xChanged = function() { [native code] }
yChanged = function() { [native code] }
widthChanged = function() { [native code] }
heightChanged = function() { [native code] }
zChanged = function() { [native code] }
implicitWidthChanged = function() { [native code] }
implicitHeightChanged = function() { [native code] }
containmentMaskChanged = function() { [native code] }
paletteChanged = function() { [native code] }
paletteCreated = function() { [native code] }
update = function() { [native code] }
grabToImage = function() { [native code] }
contains = function() { [native code] }
mapFromItem = function() { [native code] }
mapToItem = function() { [native code] }
mapFromGlobal = function() { [native code] }
mapToGlobal = function() { [native code] }
forceActiveFocus = function() { [native code] }
nextItemInFocusChain = function() { [native code] }
childAt = function() { [native code] }
ensurePolished = function() { [native code] }
dumpItemTree = function() { [native code] }
isActiveChanged = function() { [native code] }
```
`taskModel from TaskModel.qml`
```qmllang
objectName = 
sourceModel = TaskManager::TaskGroupingProxyModel(0x63a1d612a750)
filterRegularExpression = /(?:)/
filterKeyColumn = 0
dynamicSortFilter = true
filterCaseSensitivity = 1
sortCaseSensitivity = 1
isSortLocaleAware = false
sortRole = 287
filterRole = 0
recursiveFilteringEnabled = false
autoAcceptChildRows = false
count = 3
launcherCount = 0
launcherList = 
anyTaskDemandsAttention = false
virtualDesktop = undefined
screenGeometry = QRect(0, 0, 0, 0)
regionGeometry = QRect(0, 0, 0, 0)
activity = 1f53dcd4-7929-4c6b-a5f5-1cadfc38d01b
filterByVirtualDesktop = true
filterByScreen = false
filterByActivity = true
filterByRegion = 0
filterMinimized = false
filterNotMinimized = false
filterNotMaximized = false
filterHidden = false
sortMode = 3
separateLaunchers = true
launchInPlace = false
hideActivatedLaunchers = true
groupMode = 0
groupInline = false
groupingWindowTasksThreshold = -1
groupingAppIdBlacklist = 
groupingLauncherUrlBlacklist = 
taskReorderingEnabled = true
activeTask = QModelIndex(0,0,0x63a1d6049360,TaskManager::TasksModel(0x63a1d605f440))
objectNameChanged = function() { [native code] }
dataChanged = function() { [native code] }
headerDataChanged = function() { [native code] }
layoutChanged = function() { [native code] }
layoutAboutToBeChanged = function() { [native code] }
rowsAboutToBeInserted = function() { [native code] }
rowsInserted = function() { [native code] }
rowsAboutToBeRemoved = function() { [native code] }
rowsRemoved = function() { [native code] }
columnsAboutToBeInserted = function() { [native code] }
columnsInserted = function() { [native code] }
columnsAboutToBeRemoved = function() { [native code] }
columnsRemoved = function() { [native code] }
modelAboutToBeReset = function() { [native code] }
modelReset = function() { [native code] }
rowsAboutToBeMoved = function() { [native code] }
rowsMoved = function() { [native code] }
columnsAboutToBeMoved = function() { [native code] }
columnsMoved = function() { [native code] }
submit = function() { [native code] }
revert = function() { [native code] }
resetInternalData = function() { [native code] }
hasIndex = function() { [native code] }
index = function() { [native code] }
parent = function() { [native code] }
sibling = function() { [native code] }
rowCount = function() { [native code] }
columnCount = function() { [native code] }
hasChildren = function() { [native code] }
data = function() { [native code] }
setData = function() { [native code] }
headerData = function() { [native code] }
insertRows = function() { [native code] }
insertColumns = function() { [native code] }
removeRows = function() { [native code] }
removeColumns = function() { [native code] }
moveRows = function() { [native code] }
moveColumns = function() { [native code] }
insertRow = function() { [native code] }
insertColumn = function() { [native code] }
removeRow = function() { [native code] }
removeColumn = function() { [native code] }
moveRow = function() { [native code] }
moveColumn = function() { [native code] }
fetchMore = function() { [native code] }
canFetchMore = function() { [native code] }
flags = function() { [native code] }
sort = function() { [native code] }
match = function() { [native code] }
sourceModelChanged = function() { [native code] }
mapToSource = function() { [native code] }
mapFromSource = function() { [native code] }
mapSelectionToSource = function() { [native code] }
mapSelectionFromSource = function() { [native code] }
dynamicSortFilterChanged = function() { [native code] }
filterCaseSensitivityChanged = function() { [native code] }
sortCaseSensitivityChanged = function() { [native code] }
sortLocaleAwareChanged = function() { [native code] }
sortRoleChanged = function() { [native code] }
filterRoleChanged = function() { [native code] }
recursiveFilteringEnabledChanged = function() { [native code] }
autoAcceptChildRowsChanged = function() { [native code] }
setFilterRegularExpression = function() { [native code] }
setFilterWildcard = function() { [native code] }
setFilterFixedString = function() { [native code] }
invalidate = function() { [native code] }
countChanged = function() { [native code] }
launcherCountChanged = function() { [native code] }
launcherListChanged = function() { [native code] }
anyTaskDemandsAttentionChanged = function() { [native code] }
virtualDesktopChanged = function() { [native code] }
screenGeometryChanged = function() { [native code] }
regionGeometryChanged = function() { [native code] }
activityChanged = function() { [native code] }
filterByVirtualDesktopChanged = function() { [native code] }
filterByScreenChanged = function() { [native code] }
filterByActivityChanged = function() { [native code] }
filterByRegionChanged = function() { [native code] }
filterMinimizedChanged = function() { [native code] }
filterNotMinimizedChanged = function() { [native code] }
filterNotMaximizedChanged = function() { [native code] }
filterHiddenChanged = function() { [native code] }
sortModeChanged = function() { [native code] }
separateLaunchersChanged = function() { [native code] }
launchInPlaceChanged = function() { [native code] }
hideActivatedLaunchersChanged = function() { [native code] }
groupModeChanged = function() { [native code] }
groupInlineChanged = function() { [native code] }
groupingWindowTasksThresholdChanged = function() { [native code] }
groupingAppIdBlacklistChanged = function() { [native code] }
groupingLauncherUrlBlacklistChanged = function() { [native code] }
taskReorderingEnabledChanged = function() { [native code] }
activeTaskChanged = function() { [native code] }
requestAddLauncher = function() { [native code] }
requestRemoveLauncher = function() { [native code] }
requestAddLauncherToActivity = function() { [native code] }
requestRemoveLauncherFromActivity = function() { [native code] }
launcherActivities = function() { [native code] }
launcherPosition = function() { [native code] }
requestActivate = function() { [native code] }
requestNewInstance = function() { [native code] }
requestOpenUrls = function() { [native code] }
requestClose = function() { [native code] }
requestMove = function() { [native code] }
requestResize = function() { [native code] }
requestToggleMinimized = function() { [native code] }
requestToggleMaximized = function() { [native code] }
requestToggleKeepAbove = function() { [native code] }
requestToggleKeepBelow = function() { [native code] }
requestToggleFullScreen = function() { [native code] }
requestToggleShaded = function() { [native code] }
requestVirtualDesktops = function() { [native code] }
requestNewVirtualDesktop = function() { [native code] }
requestActivities = function() { [native code] }
requestPublishDelegateGeometry = function() { [native code] }
requestToggleGrouping = function() { [native code] }
move = function() { [native code] }
syncLaunchers = function() { [native code] }
makeModelIndex = function() { [native code] }
makePersistentModelIndex = function() { [native code] }
```
