Store default pre-heat time in central location

Its default is 900s or 15 minutes. QML now requests the time-out time and sends it on to the printer.

Contributes to issue CURA-3161.
This commit is contained in:
Ghostkeeper 2017-02-07 16:29:41 +01:00
parent d705fb1d76
commit 1a902b21bb
No known key found for this signature in database
GPG key ID: C5F96EE2BC0F7E75
3 changed files with 9 additions and 3 deletions

View file

@ -404,7 +404,7 @@ Column
connectedPrinter.preheatBed(preheatTemperatureInput.text, 900);
var now = new Date();
var end_time = new Date();
end_time.setTime(now.getTime() + 900 * 1000); //*1000 because time is in milliseconds here.
end_time.setTime(now.getTime() + connectedPrinter.preheatBedTimeout * 1000); //*1000 because time is in milliseconds here.
preheatCountdownTimer.endTime = end_time;
preheatCountdownTimer.start();
preheatCountdownTimer.update(); //Update once before the first timer is triggered.