diff --git a/qt6/src/qml/DialogWindow.qml b/qt6/src/qml/DialogWindow.qml index 2c85a243..3e49812c 100644 --- a/qt6/src/qml/DialogWindow.qml +++ b/qt6/src/qml/DialogWindow.qml @@ -32,6 +32,7 @@ Window { property alias palette : content.palette property real leftPadding: DS.Style.dialogWindow.contentHMargin property real rightPadding: DS.Style.dialogWindow.contentHMargin + property real topPadding: DS.Style.dialogWindow.contentVMargin D.StyledBehindWindowBlur { control: control @@ -62,16 +63,24 @@ Window { sourceComponent: DialogTitleBar { enableInWindowBlendBlur: false icon.name: control.icon - title: control.title } } + D.Label { + text: control.title + Layout.fillWidth: true + Layout.alignment: Qt.AlignHCenter + elide: Text.ElideRight + horizontalAlignment: Text.AlignHCenter + } + Item { id: contentLoader Layout.fillWidth: true Layout.preferredHeight: childrenRect.height Layout.leftMargin: control.leftPadding Layout.rightMargin: control.rightPadding + Layout.topMargin: control.topPadding } } } diff --git a/qt6/src/qml/FlowStyle.qml b/qt6/src/qml/FlowStyle.qml index 4b20c776..7c089f11 100644 --- a/qt6/src/qml/FlowStyle.qml +++ b/qt6/src/qml/FlowStyle.qml @@ -583,6 +583,7 @@ QtObject { property int width: 120 property int height: 120 property int contentHMargin: 10 + property int contentVMargin: 10 property int footerMargin: 10 property int titleBarHeight: 50 property int iconSize: 32 diff --git a/qt6/src/qml/LicenseDialog.qml b/qt6/src/qml/LicenseDialog.qml index 50843535..aff0df0a 100644 --- a/qt6/src/qml/LicenseDialog.qml +++ b/qt6/src/qml/LicenseDialog.qml @@ -18,7 +18,6 @@ DialogWindow { property alias licensePath: licenseProvider.path header: D.DialogTitleBar { - title: control.title leftContent: Item { width: 32 D.IconButton {