28 #ifndef __TE_QT_PLUGINS_LAYOUT_INTERNAL_BUILD_CONTEXT_H 
   29 #define __TE_QT_PLUGINS_LAYOUT_INTERNAL_BUILD_CONTEXT_H 
   32 #include "../../../layout/qt/core/View.h" 
   33 #include "../../../qt/widgets/canvas/Canvas.h" 
   41     class TemplateFactory;
 
   44     class BuildGraphicsItem;
 
   45     class SystematicScaleConfig;
 
   47     class BuildGraphicsOutside;
 
te::qt::widgets::Canvas * m_canvas
 
Class responsible for paper setting. Size, orientation, custom size, etc. 
 
PaperConfig * m_paperConfig
 
Factory for creating families of related or dependent graphic objects (MVC components). 
 
void createLayoutContext(int width, int height, View *view)
 
Class responsible for creating or building graphics objects. All objects are children of QGraphicsIte...
 
Class responsible for creating or building widgets. All objects are children of Qwidget and OutsideOb...
 
Class representing the view. This view is child of QGraphicsView, part of Graphics View Framework...
 
BuildGraphicsOutside * m_buildGraphicsOutside
 
Utility class for manipulating items in the scene and vectorization of text and legend. 
 
TemplateFactory * m_templateFactory
 
Factory for creating families of related or dependent templates. 
 
OutsideFactory * m_outsideFactory
 
SystematicScaleConfig * m_systematicConfig
 
ItemFactory * m_itemFactory
 
Factory for creating families of related or dependent widgets (MVC widgets). 
 
Class with help methods for the application. 
 
Utility class with functions to manipulate the canvas and conversion between projections. 
 
BuildGraphicsItem * m_buildGraphicsItem