Cura/resources/qml/Menus/PrinterStatusIcon.qml
2018-03-08 10:55:29 +01:00

28 lines
733 B
QML

// Copyright (c) 2017 Ultimaker B.V.
// Cura is released under the terms of the LGPLv3 or higher.
import QtQuick 2.2
import QtQuick.Controls 1.1
import QtQuick.Controls.Styles 1.1
import QtQuick.Layouts 1.1
import UM 1.2 as UM
import Cura 1.0 as Cura
Item {
property var status: "unknown"
width: childrenRect.width
height: childrenRect.height
UM.RecolorImage {
id: statusIcon
width: UM.Theme.getSize("printer_status_icon").width
height: UM.Theme.getSize("printer_status_icon").height
sourceSize.width: width
sourceSize.height: width
color: UM.Theme.getColor("tab_status_" + parent.status )
source: UM.Theme.getIcon("tab_status_" + parent.status )
}
}