29 explicit StatusWidget(
bool showStop =
true, QWidget *parent =
nullptr);
35 void setSD(
bool hasSd);
40 void setState(
const QString &state);
45 void showPrintArea(
bool visible);
50 void updatePrintProgress(
const int progress);
56 void updatePrintTime();
59 QLabel *lblState =
nullptr;
60 QLabel *lblSd =
nullptr;
61 QLabel *lblTime =
nullptr;
62 QLabel *lblTimeLeft =
nullptr;
63 QElapsedTimer *printTime =
nullptr;
64 QTimer *printTimer =
nullptr;
65 QSpacerItem *spacer =
nullptr;
66 QProgressBar *printingProgress =
nullptr;
67 QWidget *printProgressWidget =
nullptr;