diff options
author | Simon Rettberg | 2017-03-10 15:40:29 +0100 |
---|---|---|
committer | Simon Rettberg | 2017-03-10 15:40:29 +0100 |
commit | 10f53d98f5d3a5fa270e637959f96a1264084d57 (patch) | |
tree | 171d6fcd7690df8810ae81a0249e1be79612f143 /src/maingui/printergui.h | |
parent | [printergui] Handle NULL ppd in handleTrustedPrint() (diff) | |
download | printergui-10f53d98f5d3a5fa270e637959f96a1264084d57.tar.gz printergui-10f53d98f5d3a5fa270e637959f96a1264084d57.tar.xz printergui-10f53d98f5d3a5fa270e637959f96a1264084d57.zip |
[maingui] Cache parsed ppds, more error handling/debug output on error
Diffstat (limited to 'src/maingui/printergui.h')
-rw-r--r-- | src/maingui/printergui.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/maingui/printergui.h b/src/maingui/printergui.h index 55a4ddb..89e0559 100644 --- a/src/maingui/printergui.h +++ b/src/maingui/printergui.h @@ -7,6 +7,7 @@ #include <QTreeWidget> #include <cups/cups.h> #include <cups/ppd.h> +#include <QMap> namespace Ui { @@ -18,6 +19,7 @@ class QStatusBar; class QCloseEvent; class QHideEvent; class QKeyEvent; +class QTreeWidgetItem; class PrinterGui : public QDialog { @@ -51,6 +53,7 @@ private: QStatusBar *statusBar; int bgTimeout; int jobId; + QMap<QTreeWidgetItem*, ppd_file_t*> ppds; }; #endif // MAINWINDOW_H |