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/main.cpp | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'src/maingui/main.cpp') diff --git a/src/maingui/main.cpp b/src/maingui/main.cpp index c22ad7b..25f81a0 100644 --- a/src/maingui/main.cpp +++ b/src/maingui/main.cpp @@ -2,9 +2,12 @@ #include #include #include "printergui.h" +#include "backdrop.h" #include #include +static Backdrop* showGrayBackground(); + int main(int argc, char *argv[]) { // First check parameter count @@ -26,9 +29,22 @@ int main(int argc, char *argv[]) } close(fh); - PrinterGui *w = new PrinterGui(argv); + Backdrop* bgWin = showGrayBackground(); + + PrinterGui *w = new PrinterGui(argv, bgWin); + bgWin->setMainWindow(w); w->show(); } return a.exec(); } + +static Backdrop* showGrayBackground() +{ + Backdrop *bg = new Backdrop; + bg->show(); + bg->raise(); + bg->activateWindow(); + bg->move(0, 0); + return bg; +} -- cgit v1.2.3-55-g7522