All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
core Directory Reference

Directories

directory  pattern
 
directory  propertybrowser
 
directory  tools
 

Files

file  AbstractRuler.cpp [code]
 
file  AbstractRuler.h [code]
 Abstract class representing a ruler.
 
file  AbstractViewTool.cpp [code]
 
file  AbstractViewTool.h [code]
 
file  AlignItems.cpp [code]
 
file  AlignItems.h [code]
 Class applying the alignment of one or more objects. Ex .: send to back, bring to front, align right, align bottom.
 
file  BuildGraphicsItem.cpp [code]
 
file  BuildGraphicsItem.h [code]
 Class responsible for creating or building graphics objects. All objects are children of QGraphicsItem and ItemObserver. An object of a type is created from a coordinated. Also an object of a type can be built from the properties saved in a template. Only place where the model and the controller is instantiated and the MVC component is created.
 
file  BuildGraphicsOutside.cpp [code]
 
file  BuildGraphicsOutside.h [code]
 Class responsible for creating or building widgets. All objects are children of Qwidget and OutsideObserver. Only place where the model and the controller is instantiated and the MVC outside is created.
 
file  HorizontalRuler.cpp [code]
 
file  HorizontalRuler.h [code]
 Class that represents a horizontal ruler with the coordinate system in mm.
 
file  ItemUtils.cpp [code]
 
file  ItemUtils.h [code]
 Utility class for manipulating items in the scene and vectorization of text and legend.
 
file  PrintScene.cpp [code]
 
file  PrintScene.h [code]
 Class responsible for printing the entire content or part of the scene. As the scene is upside down, it is necessary to invert the y of the painter before printing.
 
file  Scene.cpp [code]
 
file  Scene.h [code]
 Class representing the scene. This scene is child of QGraphicsScene, part of Graphics View Framework. The scene is not drawn, but the items that are inserted into it. She is responsible for managing items QGraphicsItem and know when and how to redrawing them. The scene has a coordinate system that is, by default, the same for all items that are inserted. The coordinate system of this representation is millimeters and your point 0.0 is in the bottom left(Cartesian coordinate system). The default settings of the layout module are in the object Context (singleton).
 
file  VerticalRuler.cpp [code]
 
file  VerticalRuler.h [code]
 Class that represents a vertical ruler with the coordinate system in mm.
 
file  View.cpp [code]
 
file  View.h [code]
 Class representing the view. This view is child of QGraphicsView, part of Graphics View Framework. The View object is a widget where the items in the scene are drawn. It is responsible for presentation and interaction between the screen events and the scene. Manages interactive functions and intercepts all mouse or keyboard events. The coordinate system of this representation is pixel and your point 0.0 is in the top left(Screen coordinate system). The default settings of the layout module are in the object Context (singleton).
 
file  VisualizationArea.cpp [code]
 
file  VisualizationArea.h [code]
 Creates the viewing area. Ex.: creation of the sheet of paper.
 
file  WaitView.cpp [code]
 
file  WaitView.h [code]