diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/Geometry.qml b/share/qtcreator/qmldesigner/propertyeditor/Qt/Geometry.qml index 2fc5595799d30726309fbf1651abff066de3d9e4..79aa15e52fb341b9c90b7c616090e314103d1ad4 100644 --- a/share/qtcreator/qmldesigner/propertyeditor/Qt/Geometry.qml +++ b/share/qtcreator/qmldesigner/propertyeditor/Qt/Geometry.qml @@ -23,7 +23,7 @@ GroupBox { spacing: 4 singleStep: 1; objectName: "xSpinBox"; - enabled: anchorBackend.hasParent; + enabled: anchorBackend.hasParent && !anchorBackend.leftAnchored && !anchorBackend.horizontalCentered backendValue: backendValues.x minimum: -2000; maximum: 2000; @@ -36,9 +36,8 @@ GroupBox { text: "Y" alignRight: false spacing: 4 - objectName: "ySpinBox"; + enabled: anchorBackend.hasParent && !anchorBackend.topAnchored && !anchorBackend.verticalCentered backendValue: backendValues.y - enabled: anchorBackend.hasParent; minimum: -2000; maximum: 2000; baseStateFlag: isBaseState; @@ -61,7 +60,7 @@ GroupBox { alignRight: false spacing: 4 singleStep: 1; - objectName: "widthSpinBox"; + enabled: !anchorBackend.rightAnchored && !anchorBackend.horizontalCentered backendValue: backendValues.width minimum: -2000; maximum: 2000; @@ -74,7 +73,7 @@ GroupBox { alignRight: false spacing: 4 singleStep: 1; - objectName: "heightSpinBox"; + enabled: !anchorBackend.bottomAnchored && !anchorBackend.verticalCentered backendValue: backendValues.height minimum: -2000; maximum: 2000;