overlay: make widgets resizable

This commit is contained in:
end-4
2025-11-08 23:50:21 +01:00
parent 241f33fb2f
commit 788c01c242
9 changed files with 134 additions and 32 deletions
@@ -14,6 +14,8 @@ import qs.modules.overlay
StyledOverlayWidget {
id: root
minimumWidth: 300
minimumHeight: 200
property list<var> resources: [
{
"icon": "planner_review",
@@ -37,13 +39,10 @@ StyledOverlayWidget {
contentItem: Rectangle {
id: contentItem
anchors.centerIn: parent
anchors.fill: parent
color: Appearance.m3colors.m3surfaceContainer
radius: root.contentRadius
property real padding: 4
implicitWidth: 350
implicitHeight: 200
// implicitHeight: contentColumn.implicitHeight + padding * 2
ColumnLayout {
id: contentColumn
anchors {