mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-14 10:17:52 -06:00
Clean up some QML warnings
Contributes to CL-1051
This commit is contained in:
parent
3ef6359930
commit
1fa7a8880b
9 changed files with 51 additions and 26 deletions
|
@ -8,7 +8,7 @@ import UM 1.3 as UM
|
|||
|
||||
ProgressBar {
|
||||
property var progress: {
|
||||
if (printer.activePrintJob == null) {
|
||||
if (!printer || printer.activePrintJob == null) {
|
||||
return 0;
|
||||
}
|
||||
var result = printer.activePrintJob.timeElapsed / printer.activePrintJob.timeTotal;
|
||||
|
@ -25,11 +25,10 @@ ProgressBar {
|
|||
/* Sometimes total minus elapsed is less than 0. Use Math.max() to prevent remaining
|
||||
time from ever being less than 0. Negative durations cause strange behavior such
|
||||
as displaying "-1h -1m". */
|
||||
var activeJob = printer.activePrintJob;
|
||||
return Math.max(activeJob.timeTotal - activeJob.timeElapsed, 0);
|
||||
return Math.max(printer.activePrintJob.timeTotal - printer.activePrintJob.timeElapsed, 0);
|
||||
}
|
||||
property var progressText: {
|
||||
if (printer.activePrintJob == null) {
|
||||
if (!printer.activePrintJob || !printer.activePrintJob.state ) {
|
||||
return "";
|
||||
}
|
||||
switch (printer.activePrintJob.state) {
|
||||
|
@ -65,6 +64,9 @@ ProgressBar {
|
|||
progress: Rectangle {
|
||||
id: progressItem;
|
||||
color: {
|
||||
if (!printer.activePrintJob) {
|
||||
return "black";
|
||||
}
|
||||
var state = printer.activePrintJob.state
|
||||
var inactiveStates = [
|
||||
"pausing",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue