From a163f2b5431ab8b274e7ac2e4b7dbf2299675905 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Thu, 8 Oct 2015 19:33:33 +0200 Subject: Add fullscreen bg to printergui; preserve job name --- src/maingui/printergui.h | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'src/maingui/printergui.h') diff --git a/src/maingui/printergui.h b/src/maingui/printergui.h index cd71740..88ec685 100644 --- a/src/maingui/printergui.h +++ b/src/maingui/printergui.h @@ -1,7 +1,7 @@ #ifndef MAINWINDOW_H #define MAINWINDOW_H -#include +#include #include #include #include @@ -13,8 +13,12 @@ class PrinterGui; } class QTimer; +class QStatusBar; +class QCloseEvent; +class QHideEvent; +class QKeyEvent; -class PrinterGui : public QMainWindow +class PrinterGui : public QDialog { Q_OBJECT @@ -22,6 +26,11 @@ public: explicit PrinterGui(char *argv[], QWidget *parent = 0); ~PrinterGui(); +protected: + void closeEvent(QCloseEvent * e); + void hideEvent(QHideEvent * e); + void keyPressEvent(QKeyEvent * e); + private slots: void on_printerList_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous); void on_buttonCancel_clicked(); @@ -36,7 +45,9 @@ private: char * user; char * file; QTimer * bgTimer; + QStatusBar *statusBar; int bgTimeout; + int jobId; }; #endif // MAINWINDOW_H -- cgit v1.2.3-55-g7522