mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-05-17 04:36:42 +08:00

I think this sounds better, because I understand "USB" as an technology. So you wouldn't say "Print with USB", but would fit if you say "Print with USB cable". So "Print via USB" should be more correct here.
73 lines
1.9 KiB
QML
73 lines
1.9 KiB
QML
// Copyright (c) 2015 Ultimaker B.V.
|
|
// Cura is released under the terms of the AGPLv3 or higher.
|
|
|
|
import QtQuick 2.1
|
|
import QtQuick.Controls 1.1
|
|
import QtQuick.Layouts 1.1
|
|
import QtQuick.Window 2.1
|
|
|
|
import UM 1.1 as UM
|
|
|
|
UM.Dialog
|
|
{
|
|
width: 500 * Screen.devicePixelRatio;
|
|
height: 100 * Screen.devicePixelRatio;
|
|
modality: Qt.NonModal
|
|
|
|
title: catalog.i18nc("@title:window", "Print via USB")
|
|
|
|
Column
|
|
{
|
|
anchors.fill: parent;
|
|
Row
|
|
{
|
|
spacing: UM.Theme.getSize("default_margin").width;
|
|
Label
|
|
{
|
|
//: USB Printing dialog label, %1 is head temperature
|
|
text: catalog.i18nc("@label","Extruder Temperature %1").arg(manager.hotendTemperatures[0])
|
|
}
|
|
Label
|
|
{
|
|
//: USB Printing dialog label, %1 is bed temperature
|
|
text: catalog.i18nc("@label","Bed Temperature %1").arg(manager.bedTemperature)
|
|
}
|
|
Label
|
|
{
|
|
text: "" + manager.error
|
|
}
|
|
|
|
UM.I18nCatalog{id: catalog; name:"cura"}
|
|
|
|
}
|
|
|
|
ProgressBar
|
|
{
|
|
id: prog;
|
|
anchors.left: parent.left;
|
|
anchors.right: parent.right;
|
|
|
|
minimumValue: 0;
|
|
maximumValue: 100;
|
|
value: manager.progress
|
|
}
|
|
}
|
|
|
|
rightButtons: [
|
|
Button
|
|
{
|
|
//: USB Printing dialog start print button
|
|
text: catalog.i18nc("@action:button","Print");
|
|
onClicked: { manager.startPrint() }
|
|
enabled: manager.progress == 0 ? true : false
|
|
},
|
|
Button
|
|
{
|
|
//: USB Printing dialog cancel print button
|
|
text: catalog.i18nc("@action:button","Cancel");
|
|
onClicked: { manager.cancelPrint() }
|
|
enabled: manager.progress == 0 ? false: true
|
|
}
|
|
]
|
|
}
|