Fix MonitorMainView for USB printing

CURA-5943
This commit is contained in:
Lipu Fei 2018-11-22 15:07:49 +01:00
parent d8c3078d78
commit 2d2f24251d

View File

@ -1,11 +1,12 @@
// Copyright (c) 2017 Ultimaker B.V. // Copyright (c) 2017 Ultimaker B.V.
import QtQuick 2.2 import QtQuick 2.10
import QtQuick.Controls 1.1 import QtQuick.Controls 1.4
import UM 1.3 as UM import UM 1.3 as UM
import Cura 1.0 as Cura import Cura 1.0 as Cura
Item Item
{ {
// parent could be undefined as this component is not visible at all times // parent could be undefined as this component is not visible at all times
@ -33,13 +34,28 @@ Item
{ {
id: monitorViewComponent id: monitorViewComponent
width: parent.width anchors.top: parent.top
anchors.bottom: parent.bottom
anchors.left: parent.left
width: parent.width * 0.7
height: parent.height height: parent.height
property real maximumWidth: parent.width property real maximumWidth: parent.width
property real maximumHeight: parent.height property real maximumHeight: parent.height
sourceComponent: Cura.MachineManager.printerOutputDevices.length > 0 ? Cura.MachineManager.printerOutputDevices[0].monitorItem: null sourceComponent: Cura.MachineManager.printerOutputDevices.length > 0 ? Cura.MachineManager.printerOutputDevices[0].monitorItem: null
visible: sourceComponent != null }
Loader
{
id: monitorSidebarComponent
anchors.top: parent.top
anchors.bottom: parent.bottom
anchors.left: monitorViewComponent.right
anchors.right: parent.right
source: UM.Controller.activeStage.sidebarComponent != null ? UM.Controller.activeStage.sidebarComponent : ""
} }
} }