From 25038643020df76f54e88293bc5fc908a40ba8c5 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann <Thomas.Hartmann@nokia.com> Date: Mon, 22 Feb 2010 15:56:01 +0100 Subject: [PATCH] QmlDesigner.propertyEditor: adding margin editing --- .../qmldesigner/propertyeditor/Qt/Layout.qml | 62 ++++++++++++------- 1 file changed, 40 insertions(+), 22 deletions(-) diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/Layout.qml b/share/qtcreator/qmldesigner/propertyeditor/Qt/Layout.qml index 0af5435cc0d..3179641b14b 100644 --- a/share/qtcreator/qmldesigner/propertyeditor/Qt/Layout.qml +++ b/share/qtcreator/qmldesigner/propertyeditor/Qt/Layout.qml @@ -30,13 +30,13 @@ GroupBox { rightMargin: 20; QWidget { layout: HorizontalLayout { - leftMargin: 10 - QLabel { + leftMargin: 10 + QLabel { //iconFromFile: "qrc:qmldesigner/images/icon-top.png" fixedWidth: 32 fixedHeight: 32 styleSheet: "border-image: url(:/qmldesigner/images/icon-top.png)"; - } + } Label { text: "Target" @@ -53,7 +53,10 @@ GroupBox { IntEditor { slider: false caption: "Margin" - backendValue: backendValues.anchors_topMargin + backendValue: backendValues.anchors_topMargin + baseStateFlag: isBaseState; + maximumValue: 1000 + minimumValue: -1000 } PlaceHolder { @@ -71,13 +74,13 @@ GroupBox { rightMargin: 20; QWidget { layout: HorizontalLayout { - leftMargin: 10 - QLabel { + leftMargin: 10 + QLabel { //iconFromFile: "qrc:qmldesigner/images/icon-top.png" fixedWidth: 32 fixedHeight: 32 styleSheet: "border-image: url(:/qmldesigner/images/icon-bottom.png)"; - } + } Label { text: "Target" @@ -94,7 +97,10 @@ GroupBox { IntEditor { slider: false caption: "Margin" - backendValue: backendValues.anchors_bottomMargin + backendValue: backendValues.anchors_bottomMargin + baseStateFlag: isBaseState; + maximumValue: 1000 + minimumValue: -1000 } PlaceHolder { @@ -112,13 +118,13 @@ GroupBox { rightMargin: 20; QWidget { layout: HorizontalLayout { - leftMargin: 10 - QLabel { + leftMargin: 10 + QLabel { //iconFromFile: "qrc:qmldesigner/images/icon-top.png" fixedWidth: 32 fixedHeight: 32 styleSheet: "border-image: url(:/qmldesigner/images/icon-left.png)"; - } + } Label { text: "Target" @@ -134,7 +140,10 @@ GroupBox { IntEditor { slider: false caption: "Margin" - backendValue: backendValues.anchors_leftMargin + backendValue: backendValues.anchors_leftMargin + baseStateFlag: isBaseState; + maximumValue: 1000 + minimumValue: -1000 } PlaceHolder { @@ -152,13 +161,13 @@ GroupBox { rightMargin: 20; QWidget { layout: HorizontalLayout { - leftMargin: 10 - QLabel { + leftMargin: 10 + QLabel { //iconFromFile: "qrc:qmldesigner/images/icon-top.png" fixedWidth: 32 fixedHeight: 32 styleSheet: "border-image: url(:/qmldesigner/images/icon-right.png)"; - } + } Label { text: "Target" @@ -174,7 +183,10 @@ GroupBox { IntEditor { slider: false caption: "Margin" - backendValue: backendValues.anchors_rightMargin + backendValue: backendValues.anchors_rightMargin + baseStateFlag: isBaseState; + maximumValue: 1000 + minimumValue: -1000 } PlaceHolder { @@ -192,13 +204,13 @@ GroupBox { rightMargin: 20; QWidget { layout: HorizontalLayout { - leftMargin: 10 - QLabel { + leftMargin: 10 + QLabel { //iconFromFile: "qrc:qmldesigner/images/icon-top.png" fixedWidth: 32 fixedHeight: 32 styleSheet: "border-image: url(:/qmldesigner/images/icon-horizontal.png)"; - } + } Label { text: "Target" @@ -214,6 +226,9 @@ GroupBox { IntEditor { slider: false caption: "Margin" + baseStateFlag: isBaseState; + maximumValue: 1000 + minimumValue: -1000 } PlaceHolder { @@ -231,13 +246,13 @@ GroupBox { rightMargin: 20; QWidget { layout: HorizontalLayout { - leftMargin: 10 - QLabel { + leftMargin: 10 + QLabel { //iconFromFile: "qrc:qmldesigner/images/icon-top.png" fixedWidth: 32 fixedHeight: 32 styleSheet: "border-image: url(:/qmldesigner/images/icon-vertical.png)"; - } + } Label { text: "Target" @@ -253,6 +268,9 @@ GroupBox { IntEditor { slider: false caption: "Margin" + baseStateFlag: isBaseState; + maximumValue: 1000 + minimumValue: -1000 } PlaceHolder { -- GitLab