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