mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-13 15:59:01 +08:00
Tweak viewport overlay
Change color, opacity. Block mouseclicks. CURA-1036
This commit is contained in:
parent
96e6477793
commit
1c83b15290
@ -534,9 +534,12 @@ UM.MainWindow
|
||||
onMonitoringPrintChanged: base.monitoringPrint = monitoringPrint
|
||||
width: UM.Theme.getSize("sidebar").width;
|
||||
}
|
||||
|
||||
Rectangle
|
||||
{
|
||||
color: "black"
|
||||
id: viewportOverlay
|
||||
|
||||
color: UM.Theme.getColor("viewport_overlay")
|
||||
anchors
|
||||
{
|
||||
top: parent.top
|
||||
@ -544,8 +547,17 @@ UM.MainWindow
|
||||
left:parent.left
|
||||
right: sidebar.left
|
||||
}
|
||||
visible: base.monitoringPrint
|
||||
opacity: 0.5
|
||||
visible: opacity > 0
|
||||
opacity: base.monitoringPrint ? 0.75 : 0
|
||||
|
||||
Behavior on opacity { NumberAnimation { duration: 100; } }
|
||||
|
||||
MouseArea {
|
||||
anchors.fill: parent
|
||||
acceptedButtons: Qt.AllButtons
|
||||
|
||||
onWheel: wheel.accepted = true
|
||||
}
|
||||
}
|
||||
|
||||
Image
|
||||
@ -555,7 +567,7 @@ UM.MainWindow
|
||||
height: 600
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
anchors.horizontalCenterOffset: -(UM.Theme.getSize("sidebar").width/ 2)
|
||||
anchors.horizontalCenterOffset: - UM.Theme.getSize("sidebar").width / 2
|
||||
visible: base.monitoringPrint
|
||||
source: Cura.MachineManager.printerOutputDevices[0].cameraImage
|
||||
}
|
||||
|
@ -38,6 +38,7 @@
|
||||
"colors": {
|
||||
"sidebar": [255, 255, 255, 255],
|
||||
"lining": [127, 127, 127, 255],
|
||||
"viewport_overlay": [24, 41, 77, 255],
|
||||
|
||||
"primary": [12, 169, 227, 255],
|
||||
"primary_hover": [48, 182, 231, 255],
|
||||
|
Loading…
x
Reference in New Issue
Block a user