28 #ifndef __TERRALIB_LAYOUT_INTERNAL_PRINT_SCENE_H
29 #define __TERRALIB_LAYOUT_INTERNAL_PRINT_SCENE_H
32 #include "../../core/Config.h"
33 #include "../../core/enum/AbstractType.h"
64 virtual void printPreview();
66 virtual bool exportToPDF();
70 virtual void printPaper(QPrinter* printer);
74 virtual QPrinter* createPrinter();
76 virtual void renderScene( QPainter* newPainter, QPrinter* printer );
78 virtual void deselectAllItems();
Class responsible for paper setting. Size, orientation, custom size, etc.
#define TELAYOUTEXPORT
You can use this macro in order to export/import classes and functions from this module.
te::layout::PrinterScene m_printState
Class responsible for printing the entire content or part of the scene. As the scene is upside down...