forked from qt-creator/qt-creator
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:
@@ -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) => {
|
||||||
|
@@ -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
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user