Canorus 0.0
printctl.h
Go to the documentation of this file.
1
8#ifndef _PRINT_CTL_H_
9#define _PRINT_CTL_H_
10
11// Includes
12#include <QObject>
13#include <QVariant>
14#include <QVector>
15#include <QStringList>
16#include <QFile>
17#include <QPrinterInfo>
18
19// Forward declarations
20class CAMainWin;
21class CASVGExport;
22
23class CAPrintCtl : public QObject
24{
25 Q_OBJECT
26
27public:
28 CAPrintCtl( CAMainWin *poMainWin );
30
31public slots:
34
35protected slots:
36 void printSVG( int iExitCode );
37
38protected:
39 void printDocument();
40
44 bool _showDialog; // used when printing directly
45};
46
47#endif // _PRINT_CTL_H
48
Canorus main window Class CAMainWin represents Canorus main window. The core layout is generated usin...
Definition: plugins_swig.h:6
Definition: printctl.h:24
bool _showDialog
Definition: printctl.h:44
void printSVG(int iExitCode)
Definition: printctl.cpp:78
CAPrintCtl(CAMainWin *poMainWin)
Definition: printctl.cpp:23
void on_uiPrint_triggered()
Definition: printctl.cpp:45
CAMainWin * _poMainWin
Definition: printctl.h:41
QString _oOutputSVGName
Definition: printctl.h:43
CASVGExport * _poSVGExport
Definition: printctl.h:42
~CAPrintCtl()
Definition: printctl.cpp:37
void printDocument()
Definition: printctl.cpp:55
void on_uiPrintDirectly_triggered()
Definition: printctl.cpp:50
SVG export filter This class is used to export the document or parts of the document to SVG format....
Definition: svgexport.h:19