core/window: add parentWindow property to FloatingWindow

This commit is contained in:
bbedward 2025-11-26 10:29:51 -05:00 committed by outfoxxed
parent ceac3c6cfa
commit b4e71cb2c0
No known key found for this signature in database
GPG key ID: 4C88A185FB89301E
5 changed files with 161 additions and 2 deletions

View file

@ -0,0 +1,42 @@
import QtQuick
import QtQuick.Layouts
import QtQuick.Controls.Fusion
import Quickshell
Scope {
FloatingWindow {
id: control
color: contentItem.palette.window
ColumnLayout {
CheckBox {
id: parentCb
text: "Show parent"
}
CheckBox {
id: dialogCb
text: "Show dialog"
}
}
}
FloatingWindow {
id: parentw
Text {
text: "parent"
}
visible: parentCb.checked
color: contentItem.palette.window
FloatingWindow {
id: dialog
parentWindow: parentw
visible: dialogCb.checked
color: contentItem.palette.window
Text {
text: "dialog"
}
}
}
}