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/backdrop.h | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/maingui/backdrop.h (limited to 'src/maingui/backdrop.h') diff --git a/src/maingui/backdrop.h b/src/maingui/backdrop.h new file mode 100644 index 0000000..b798a89 --- /dev/null +++ b/src/maingui/backdrop.h @@ -0,0 +1,26 @@ +#ifndef BACKDROP_H_ +#define BACKDROP_H_ + +#include + +class QPixmap; + +class Backdrop : public QWidget +{ + Q_OBJECT + +private: + const QPixmap * screenshot; + QWidget * mainWindow; + +protected: + virtual void paintEvent(QPaintEvent * event); + virtual void mouseReleaseEvent(QMouseEvent * event); + +public: + explicit Backdrop(); + virtual ~Backdrop(); + void setMainWindow(QWidget *win) { mainWindow = win; } +}; + +#endif /* BACKDROP_H_ */ -- cgit v1.2.3-55-g7522