QmlDesigner: Make OriginGizmo nicer looking

Reduce the size of the gizmo and adjust gizmo components accordingly.
Colors were also adjusted.

Fixes: QDS-11038
Change-Id: Ia1a01bf6e705cabf875dd5145d93af2a46196f0e
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
This commit is contained in:
Miikka Heikkinen
2023-10-27 13:19:16 +03:00
parent 43782a1fce
commit c021ad3b61
2 changed files with 11 additions and 11 deletions

View File

@@ -258,9 +258,9 @@ Item {
id: originGizmo id: originGizmo
anchors.right: parent.right anchors.right: parent.right
anchors.top: parent.top anchors.top: parent.top
anchors.margins: 10 anchors.margins: 4
width: 120 width: 70
height: 120 height: 70
targetNode: cameraCtrl.camera targetNode: cameraCtrl.camera
onAxisClicked: (axis) => { onAxisClicked: (axis) => {

View File

@@ -36,22 +36,19 @@ Item {
id: stylePalette id: stylePalette
property color brightBall: "#eeeeee" property color brightBall: "#eeeeee"
property color dimBall: "#111111" property color dimBall: "#111111"
property color xAxis: "#ff0000" property color xAxis: "#ed324d"
property color yAxis: "#00aa00" property color yAxis: "#489600"
property color zAxis: "#1515ff" property color zAxis: "#0075cc"
property color background: "#aa303030" property color background: "#aa303030"
} }
component LineRectangle : Rectangle { component LineRectangle : Rectangle {
property vector2d startPoint: Qt.vector2d(0, 0) property vector2d startPoint: Qt.vector2d(0, 0)
property vector2d endPoint: Qt.vector2d(0, 0) property vector2d endPoint: Qt.vector2d(0, 0)
property real lineWidth: 5
transformOrigin: Item.Left transformOrigin: Item.Left
height: lineWidth height: 2
antialiasing: true antialiasing: true
readonly property vector2d offset: startPoint.plus(endPoint).times(0.5);
width: startPoint.minus(endPoint).length() width: startPoint.minus(endPoint).length()
rotation: Math.atan2(endPoint.y - startPoint.y, endPoint.x - startPoint.x) * 180 / Math.PI rotation: Math.atan2(endPoint.y - startPoint.y, endPoint.x - startPoint.x) * 180 / Math.PI
} }
@@ -117,8 +114,11 @@ Item {
Text { Text {
id: label id: label
anchors.centerIn: parent anchors.fill: parent
antialiasing: true antialiasing: true
font.pixelSize: 8
horizontalAlignment: Qt.AlignHCenter
verticalAlignment: Qt.AlignVCenter
} }
} }