All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
te::layout::Enums Class Reference

Singleton class responsible for keeping active objects of Enum while the plugin is loaded in memory and make them available for access anywhere in the plugin or layout module. Ex .: Enum for data type, enum for object type, enum for mode type, enum for template type, etc. More...

#include <Enums.h>

Inheritance diagram for te::layout::Enums:
te::common::Singleton< Enums >

Public Member Functions

virtual EnumDataTypegetEnumDataType ()
 Returns data type enumeration. More...
 
virtual EnumGridStyleTypegetEnumGridStyleType ()
 Returns grid style type enumeration. More...
 
virtual EnumLineStyleTypegetEnumLineStyleType ()
 Returns line style type enumeration. More...
 
virtual EnumModeTypegetEnumModeType ()
 Returns mode type enumeration. More...
 
virtual EnumObjectTypegetEnumObjectType ()
 Returns graphic object (MVC component) and widget object (MVC widget) type enumeration. More...
 
virtual EnumTemplateTypegetEnumTemplateType ()
 Returns template type enumeration. More...
 
virtual void setEnumDataType (EnumDataType *type)
 Change data type enumeration. More...
 
virtual void setEnumGridStyleType (EnumGridStyleType *type)
 Change grid style type enumeration. More...
 
virtual void setEnumLineStyleType (EnumLineStyleType *type)
 Change line style type enumeration. More...
 
virtual void setEnumModeType (EnumModeType *type)
 Change mode type enumeration. More...
 
virtual void setEnumObjectType (EnumObjectType *type)
 Change graphic object (MVC component) and widget object (MVC widget) type enumeration. More...
 
virtual void setEnumTemplateType (EnumTemplateType *type)
 Change template type enumeration. More...
 
virtual ~Enums ()
 Destructor. More...
 

Static Public Member Functions

static EnumsgetInstance ()
 It returns a reference to the singleton instance. More...
 

Protected Member Functions

 Enums ()
 Constructor. More...
 

Protected Attributes

EnumDataTypem_dataType
 data type enumeration More...
 
EnumGridStyleTypem_gridStyleType
 grid style type enumeration More...
 
EnumLineStyleTypem_lineStyleType
 line style type enumeration More...
 
EnumModeTypem_modeType
 mode type enumeration More...
 
EnumObjectTypem_objType
 graphic object type enumeration More...
 
EnumTemplateTypem_templateType
 template type enumeration More...
 

Private Member Functions

 Enums (const Enums &rhs)
 Copy constructor not allowed. More...
 
Enumsoperator= (const Enums &rhs)
 Assignment operator not allowed. More...
 

Friends

class te::common::Singleton< Enums >
 

Detailed Description

Singleton class responsible for keeping active objects of Enum while the plugin is loaded in memory and make them available for access anywhere in the plugin or layout module. Ex .: Enum for data type, enum for object type, enum for mode type, enum for template type, etc.

See also
te::common::Singleton

Definition at line 57 of file Enums.h.

Constructor & Destructor Documentation

te::layout::Enums::~Enums ( )
virtual

Destructor.

Definition at line 42 of file Enums.cpp.

te::layout::Enums::Enums ( )
protected

Constructor.

Definition at line 31 of file Enums.cpp.

te::layout::Enums::Enums ( const Enums rhs)
private

Copy constructor not allowed.

Parameters
rhsThe right-hand-side copy that would be used to copy from.

Member Function Documentation

te::layout::EnumDataType * te::layout::Enums::getEnumDataType ( )
virtual

Returns data type enumeration.

Returns
data type enumeration

Definition at line 52 of file Enums.cpp.

Referenced by te::layout::PropertiesUtils::addDynamicOptions(), te::layout::VariantPropertiesBrowser::addProperty(), te::layout::PropertyBrowser::addProperty(), te::layout::DialogPropertiesBrowser::addProperty(), te::layout::MenuBuilder::changePropertyValue(), te::layout::VariantPropertiesBrowser::changeQtVariantPropertyValue(), te::layout::DialogPropertiesBrowser::checkDlgType(), te::layout::MenuBuilder::checkedBool(), te::layout::Property::clear(), te::layout::Variant::clear(), te::layout::Variant::convertToString(), te::layout::Variant::convertValue(), te::layout::MenuBuilder::createMenu(), te::layout::ObjectInspectorOutside::createProperty(), te::layout::TextGridSettingsOutside::eventFilter(), te::layout::Variant::fromPtree(), te::layout::VariantPropertiesBrowser::getLayoutType(), te::layout::DialogPropertiesBrowser::getLayoutType(), te::layout::LineModel::getProperties(), te::layout::TitleModel::getProperties(), te::layout::TextModel::getProperties(), te::layout::ImageModel::getProperties(), te::layout::MapModel::getProperties(), te::layout::ScaleModel::getProperties(), te::layout::LegendModel::getProperties(), te::layout::ItemModelObservable::getProperties(), te::layout::GridMapModel::getProperties(), te::layout::VariantPropertiesBrowser::getProperty(), te::layout::DialogPropertiesBrowser::getProperty(), te::layout::VariantPropertiesBrowser::getVariantType(), te::layout::DialogPropertiesBrowser::getVariantType(), te::layout::TextGridSettingsOutside::initCombo(), te::layout::GridSettingsOutside::initCombo(), te::layout::GridSettingsOutside::on_chkBottomGeoText_clicked(), te::layout::GridSettingsOutside::on_chkBottomPlanarText_clicked(), te::layout::GridSettingsOutside::on_chkBottomRotateGeoText_clicked(), te::layout::GridSettingsOutside::on_chkBottomRotatePlanarText_clicked(), te::layout::GridSettingsOutside::on_chkDegreesGeoText_clicked(), te::layout::GridSettingsOutside::on_chkLeftGeoText_clicked(), te::layout::GridSettingsOutside::on_chkLeftPlanarText_clicked(), te::layout::GridSettingsOutside::on_chkLeftRotateGeoText_clicked(), te::layout::GridSettingsOutside::on_chkLeftRotatePlanarText_clicked(), te::layout::GridSettingsOutside::on_chkLowerLeftCornerGeoText_clicked(), te::layout::GridSettingsOutside::on_chkLowerRightCornerGeoText_clicked(), te::layout::GridSettingsOutside::on_chkMinutesGeoText_clicked(), te::layout::GridSettingsOutside::on_chkRightGeoText_clicked(), te::layout::GridSettingsOutside::on_chkRightPlanarText_clicked(), te::layout::GridSettingsOutside::on_chkRightRotateGeoText_clicked(), te::layout::GridSettingsOutside::on_chkRightRotatePlanarText_clicked(), te::layout::GridSettingsOutside::on_chkSecondsGeoText_clicked(), te::layout::GridSettingsOutside::on_chkShowGeodesic_clicked(), te::layout::GridSettingsOutside::on_chkShowPlanar_clicked(), te::layout::GridSettingsOutside::on_chkSuperscriptGeoText_clicked(), te::layout::GridSettingsOutside::on_chkSuperscriptPlanarText_clicked(), te::layout::GridSettingsOutside::on_chkTopGeoText_clicked(), te::layout::GridSettingsOutside::on_chkTopPlanarText_clicked(), te::layout::GridSettingsOutside::on_chkTopRotateGeoText_clicked(), te::layout::GridSettingsOutside::on_chkTopRotatePlanarText_clicked(), te::layout::GridSettingsOutside::on_chkUpperLeftCornerGeoText_clicked(), te::layout::GridSettingsOutside::on_chkUpperRightCornerGeoText_clicked(), te::layout::GridSettingsOutside::on_chkVisibleCornerTextsGeoText_clicked(), te::layout::GridSettingsOutside::on_chkVisibleTextsGeoText_clicked(), te::layout::GridSettingsOutside::on_chkVisibleTextsPlanarText_clicked(), te::layout::GridSettingsOutside::on_ckbClip_clicked(), te::layout::GridSettingsOutside::on_ckDefineScale_clicked(), te::layout::TextGridSettingsOutside::on_cmbBorderStyle_currentIndexChanged(), te::layout::TextGridSettingsOutside::on_cmbCellAlign_currentIndexChanged(), te::layout::TextGridSettingsOutside::on_cmbColumnsWidthConstraints_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbCornerGeoFont_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbCornerGeoTextSize_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbGeoFont_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbGeoTextSize_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbGridStyle_currentIndexChanged(), te::layout::TextGridSettingsOutside::on_cmbHeaderAlign_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbLineType_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbLineWidth_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbPlanarFont_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbPlanarLineType_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbPlanarLineWidth_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbPlanarStyle_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbPlanarTextSize_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbScale_currentIndexChanged(), te::layout::TextGridSettingsOutside::on_cmbTableWidthConstraints_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbUnit_currentIndexChanged(), te::layout::GridSettingsOutside::on_lneCornerHrzGeoDisplacement_editingFinished(), te::layout::GridSettingsOutside::on_lneCornerVrtGeoDisplacement_editingFinished(), te::layout::TextGridSettingsOutside::on_lneEdtBorderWidth_editingFinished(), te::layout::TextGridSettingsOutside::on_lneEdtColumnsNumber_editingFinished(), te::layout::TextGridSettingsOutside::on_lneEdtColumnsWidth_editingFinished(), te::layout::TextGridSettingsOutside::on_lneEdtRowsNumber_editingFinished(), te::layout::TextGridSettingsOutside::on_lneEdtTablePadding_editingFinished(), te::layout::TextGridSettingsOutside::on_lneEdtTableSpacing_editingFinished(), te::layout::TextGridSettingsOutside::on_lneEdtTableWidth_editingFinished(), te::layout::GridSettingsOutside::on_lneHorizontalGap_editingFinished(), te::layout::GridSettingsOutside::on_lneHrzGeoDisplacement_editingFinished(), te::layout::GridSettingsOutside::on_lneHrzPlanarDisplacement_editingFinished(), te::layout::GridSettingsOutside::on_lneHrzPlanarGap_editingFinished(), te::layout::GridSettingsOutside::on_lneVerticalGap_editingFinished(), te::layout::GridSettingsOutside::on_lneVrtGeoDisplacement_editingFinished(), te::layout::GridSettingsOutside::on_lneVrtPlanarDisplacement_editingFinished(), te::layout::GridSettingsOutside::on_lneVrtPlanarGap_editingFinished(), te::layout::GridSettingsOutside::on_lneX1_editingFinished(), te::layout::GridSettingsOutside::on_lneX2_editingFinished(), te::layout::GridSettingsOutside::on_lneX3_editingFinished(), te::layout::GridSettingsOutside::on_lneX4_editingFinished(), te::layout::GridSettingsOutside::on_lneY1_editingFinished(), te::layout::GridSettingsOutside::on_lneY2_editingFinished(), te::layout::GridSettingsOutside::on_lneY3_editingFinished(), te::layout::GridSettingsOutside::on_lneY4_editingFinished(), te::layout::GridSettingsOutside::on_pbCornerTextGeoColor_clicked(), te::layout::GridSettingsOutside::on_pbGridTextGeoColor_clicked(), te::layout::GridSettingsOutside::on_pbGridTextPlanarColor_clicked(), te::layout::GridSettingsOutside::on_pbLineColor_clicked(), te::layout::GridSettingsOutside::on_pbPlanarLineColor_clicked(), te::layout::GridSettingsOutside::on_xGridInitialPoint_geo_textField_editingFinished(), te::layout::GridSettingsOutside::on_xGridInitialPoint_planar_textField_editingFinished(), te::layout::GridSettingsOutside::on_yGridInitialPoint_geo_textField_editingFinished(), te::layout::GridSettingsOutside::on_yGridInitialPoint_planar_textField_editingFinished(), te::layout::PropertiesOutside::onChangePropertyValue(), te::layout::MenuBuilder::onMenuTriggered(), te::layout::DialogPropertiesBrowser::onSetDlg(), te::layout::MenuBuilder::onShowColorDlg(), te::layout::MenuBuilder::onShowFontDlg(), te::layout::DialogPropertiesBrowser::onShowImageDlg(), te::layout::PointModel::pointProperty(), te::layout::JSON::retrieve(), te::layout::JSON::retrieveSubPTree(), and te::layout::ScaleModel::scaleProperty().

te::layout::EnumGridStyleType * te::layout::Enums::getEnumGridStyleType ( )
virtual

Returns grid style type enumeration.

Returns
grid style type enumeration

Definition at line 72 of file Enums.cpp.

Referenced by te::layout::GridMapModel::init(), and te::layout::GridMapModel::updateProperties().

te::layout::EnumLineStyleType * te::layout::Enums::getEnumLineStyleType ( )
virtual

Returns line style type enumeration.

Returns
line style type enumeration

Definition at line 82 of file Enums.cpp.

Referenced by te::layout::GridMapModel::init(), and te::layout::GridMapModel::updateProperties().

te::layout::EnumModeType * te::layout::Enums::getEnumModeType ( )
virtual

Returns mode type enumeration.

Returns
mode type enumeration

Definition at line 92 of file Enums.cpp.

Referenced by te::layout::MapItem::changeCurrentTool(), te::layout::BuildGraphicsItem::createItem(), te::layout::Scene::createItem(), te::layout::Scene::createItemGroup(), te::layout::ItemUtils::createLegendChildItemFromLegend(), te::layout::ItemUtils::createTextItemFromObject(), te::layout::Context::getMode(), te::layout::ItemUtils::isCurrentMapTools(), te::layout::View::keyPressEvent(), te::layout::View::mousePressEvent(), te::layout::ToolbarOutside::onAlignBottomClicked(), te::layout::ToolbarOutside::onAlignCenterHorizontalClicked(), te::layout::ToolbarOutside::onAlignCenterVerticalClicked(), te::layout::ToolbarOutside::onAlignLeftClicked(), te::layout::ToolbarOutside::onAlignRightClicked(), te::layout::ToolbarOutside::onAlignTopClicked(), te::layout::ToolbarOutside::onArrowCursorClicked(), te::layout::ToolbarOutside::onBringToFrontClicked(), te::layout::ToolbarOutside::onDrawMapClicked(), te::layout::ToolbarOutside::onExitClicked(), te::layout::ToolbarOutside::onExportToPDFClicked(), te::layout::ToolbarOutside::onGeometryTriggered(), te::layout::ToolbarOutside::onItemToolsTriggered(), te::layout::ToolbarOutside::onLineIntersectionMouse(), te::layout::ToolbarOutside::onMapToolsTriggered(), te::layout::ToolbarOutside::onMapTriggered(), te::layout::ToolbarOutside::onObjectToImageClicked(), te::layout::ToolbarOutside::onRecomposeClicked(), te::layout::ToolbarOutside::onRemoveObjectClicked(), te::layout::ToolbarOutside::onSceneZoomCurrentIndexChanged(), te::layout::ToolbarOutside::onSendToBackClicked(), te::layout::ToolbarOutside::onTextToolsTriggered(), te::layout::ToolbarOutside::onViewAreaTriggered(), te::layout::View::outsideAreaChangeContext(), and te::layout::ItemUtils::setCurrentToolInSelectedMapItems().

te::layout::EnumObjectType * te::layout::Enums::getEnumObjectType ( )
virtual

Returns graphic object (MVC component) and widget object (MVC widget) type enumeration.

Returns
graphic object type enumeration

Definition at line 62 of file Enums.cpp.

Referenced by te::layout::BuildGraphicsItem::createArrow(), te::layout::BuildGraphicsItem::createBalloon(), te::layout::BuildGraphicsItem::createBarCode(), te::layout::BuildGraphicsItem::createEllipse(), te::layout::BuildGraphicsItem::createGridGeodesic(), te::layout::BuildGraphicsItem::createGridMap(), te::layout::BuildGraphicsItem::createGridPlanar(), te::layout::BuildGraphicsItem::createImage(), te::layout::BuildGraphicsItem::createItem(), te::layout::BuildGraphicsItem::createItemGroup(), te::layout::BuildGraphicsItem::createLegend(), te::layout::BuildGraphicsItem::createLegendChild(), te::layout::BuildGraphicsItem::createLine(), te::layout::BuildGraphicsItem::createMap(), te::layout::BuildGraphicsItem::createMapLocation(), te::layout::Scene::createMovingItemGroup(), te::layout::BuildGraphicsItem::createMovingItemGroup(), te::layout::BuildGraphicsItem::createNorth(), te::layout::BuildGraphicsOutside::createOuside(), te::layout::BuildGraphicsItem::createPaper(), te::layout::BuildGraphicsItem::createPoint(), te::layout::BuildGraphicsItem::createPolygon(), te::layout::BuildGraphicsItem::createRectangle(), te::layout::BuildGraphicsItem::createScale(), te::layout::BuildGraphicsItem::createText(), te::layout::BuildGraphicsItem::createTextGrid(), te::layout::BuildGraphicsItem::createTitle(), te::layout::ObjectInspectorOutside::hasMoveItemGroup(), te::layout::GridMapModel::init(), te::layout::ObjectInspectorOutside::itemsInspector(), te::layout::ItemFactory::make(), te::layout::OutsideFactory::make(), te::layout::DialogPropertiesBrowser::onShowGridSettingsDlg(), te::layout::BuildGraphicsItem::rebuildItem(), and te::layout::JSON::retrieve().

te::layout::EnumTemplateType * te::layout::Enums::getEnumTemplateType ( )
virtual

Returns template type enumeration.

Returns
template type enumeration

Definition at line 102 of file Enums.cpp.

Referenced by te::layout::TemplateFactory::make(), and te::layout::View::outsideAreaChangeContext().

static Enums & te::common::Singleton< Enums >::getInstance ( )
staticinherited

It returns a reference to the singleton instance.

Returns
A reference to the singleton instance.

Referenced by te::layout::AbstractTemplate::AbstractTemplate(), te::layout::PropertiesUtils::addDynamicOptions(), te::layout::VariantPropertiesBrowser::addProperty(), te::layout::PropertyBrowser::addProperty(), te::layout::DialogPropertiesBrowser::addProperty(), te::layout::ArrowModel::ArrowModel(), te::layout::BalloonModel::BalloonModel(), te::layout::BarCodeModel::BarCodeModel(), te::layout::BuildEnums::build(), te::layout::MapItem::changeCurrentTool(), te::layout::MenuBuilder::changePropertyValue(), te::layout::VariantPropertiesBrowser::changeQtVariantPropertyValue(), te::layout::DialogPropertiesBrowser::checkDlgType(), te::layout::MenuBuilder::checkedBool(), te::layout::Property::clear(), te::layout::Variant::clear(), te::layout::Context::Context(), te::layout::Variant::convertToString(), te::layout::Variant::convertValue(), te::qt::plugins::layout::ObjectInspectorDock::create(), te::qt::plugins::layout::PropertiesDock::create(), te::qt::plugins::layout::EditTemplateDock::create(), te::layout::BuildGraphicsItem::createArrow(), te::layout::BuildGraphicsItem::createBalloon(), te::layout::BuildGraphicsItem::createBarCode(), te::layout::BuildGraphicsItem::createEllipse(), te::layout::BuildGraphicsItem::createGridGeodesic(), te::layout::BuildGraphicsItem::createGridMap(), te::layout::BuildGraphicsItem::createGridPlanar(), te::layout::BuildGraphicsItem::createImage(), te::layout::BuildGraphicsItem::createItem(), te::layout::Scene::createItem(), te::layout::Scene::createItemGroup(), te::layout::BuildGraphicsItem::createItemGroup(), te::layout::BuildGraphicsItem::createLegend(), te::layout::BuildGraphicsItem::createLegendChild(), te::layout::ItemUtils::createLegendChildItemFromLegend(), te::layout::BuildGraphicsItem::createLine(), te::layout::BuildGraphicsItem::createMap(), te::layout::BuildGraphicsItem::createMapLocation(), te::layout::MenuBuilder::createMenu(), te::layout::Scene::createMovingItemGroup(), te::layout::BuildGraphicsItem::createMovingItemGroup(), te::layout::BuildGraphicsItem::createNorth(), te::layout::BuildGraphicsOutside::createOuside(), te::layout::BuildGraphicsItem::createPaper(), te::layout::BuildGraphicsItem::createPoint(), te::layout::BuildGraphicsItem::createPolygon(), te::layout::ObjectInspectorOutside::createProperty(), te::layout::BuildGraphicsItem::createRectangle(), te::layout::BuildGraphicsItem::createScale(), te::layout::BuildGraphicsItem::createText(), te::layout::BuildGraphicsItem::createTextGrid(), te::layout::ItemUtils::createTextItemFromObject(), te::layout::BuildGraphicsItem::createTitle(), te::qt::plugins::layout::OutsideArea::createToolbar(), te::layout::EditTemplateModel::EditTemplateModel(), te::layout::EllipseModel::EllipseModel(), te::layout::TextGridSettingsOutside::eventFilter(), te::layout::Variant::fromPtree(), te::layout::VariantPropertiesBrowser::getLayoutType(), te::layout::DialogPropertiesBrowser::getLayoutType(), te::layout::Context::getMode(), te::layout::LineModel::getProperties(), te::layout::TitleModel::getProperties(), te::layout::TextModel::getProperties(), te::layout::ImageModel::getProperties(), te::layout::MapModel::getProperties(), te::layout::ScaleModel::getProperties(), te::layout::LegendModel::getProperties(), te::layout::ItemModelObservable::getProperties(), te::layout::GridMapModel::getProperties(), te::layout::VariantPropertiesBrowser::getProperty(), te::layout::DialogPropertiesBrowser::getProperty(), te::layout::VariantPropertiesBrowser::getVariantType(), te::layout::DialogPropertiesBrowser::getVariantType(), te::layout::GridGeodesicModel::GridGeodesicModel(), te::layout::GridModel::GridModel(), te::layout::GridPlanarModel::GridPlanarModel(), te::layout::GridSettingsModel::GridSettingsModel(), te::layout::GridSettingsOutside::GridSettingsOutside(), te::layout::ObjectInspectorOutside::hasMoveItemGroup(), te::layout::ImageModel::ImageModel(), te::layout::GridMapModel::init(), te::layout::TextGridSettingsOutside::initCombo(), te::layout::GridSettingsOutside::initCombo(), te::layout::ItemUtils::isCurrentMapTools(), te::layout::ItemGroupModel::ItemGroupModel(), te::layout::ItemModelObservable::ItemModelObservable(), te::layout::ObjectInspectorOutside::itemsInspector(), te::layout::JSONTemplate::JSONTemplate(), te::layout::View::keyPressEvent(), te::layout::LegendChildModel::LegendChildModel(), te::layout::LegendModel::LegendModel(), te::layout::LineModel::LineModel(), te::layout::ItemFactory::make(), te::layout::OutsideFactory::make(), te::layout::TemplateFactory::make(), te::layout::MapLayerChoiceModel::MapLayerChoiceModel(), te::layout::MapLocationModel::MapLocationModel(), te::layout::MapModel::MapModel(), te::layout::View::mousePressEvent(), te::layout::MovingItemGroupModel::MovingItemGroupModel(), te::layout::NorthModel::NorthModel(), te::layout::ObjectInspectorModel::ObjectInspectorModel(), te::layout::GridSettingsOutside::on_chkBottomGeoText_clicked(), te::layout::GridSettingsOutside::on_chkBottomPlanarText_clicked(), te::layout::GridSettingsOutside::on_chkBottomRotateGeoText_clicked(), te::layout::GridSettingsOutside::on_chkBottomRotatePlanarText_clicked(), te::layout::GridSettingsOutside::on_chkDegreesGeoText_clicked(), te::layout::GridSettingsOutside::on_chkLeftGeoText_clicked(), te::layout::GridSettingsOutside::on_chkLeftPlanarText_clicked(), te::layout::GridSettingsOutside::on_chkLeftRotateGeoText_clicked(), te::layout::GridSettingsOutside::on_chkLeftRotatePlanarText_clicked(), te::layout::GridSettingsOutside::on_chkLowerLeftCornerGeoText_clicked(), te::layout::GridSettingsOutside::on_chkLowerRightCornerGeoText_clicked(), te::layout::GridSettingsOutside::on_chkMinutesGeoText_clicked(), te::layout::GridSettingsOutside::on_chkRightGeoText_clicked(), te::layout::GridSettingsOutside::on_chkRightPlanarText_clicked(), te::layout::GridSettingsOutside::on_chkRightRotateGeoText_clicked(), te::layout::GridSettingsOutside::on_chkRightRotatePlanarText_clicked(), te::layout::GridSettingsOutside::on_chkSecondsGeoText_clicked(), te::layout::GridSettingsOutside::on_chkShowGeodesic_clicked(), te::layout::GridSettingsOutside::on_chkShowPlanar_clicked(), te::layout::GridSettingsOutside::on_chkSuperscriptGeoText_clicked(), te::layout::GridSettingsOutside::on_chkSuperscriptPlanarText_clicked(), te::layout::GridSettingsOutside::on_chkTopGeoText_clicked(), te::layout::GridSettingsOutside::on_chkTopPlanarText_clicked(), te::layout::GridSettingsOutside::on_chkTopRotateGeoText_clicked(), te::layout::GridSettingsOutside::on_chkTopRotatePlanarText_clicked(), te::layout::GridSettingsOutside::on_chkUpperLeftCornerGeoText_clicked(), te::layout::GridSettingsOutside::on_chkUpperRightCornerGeoText_clicked(), te::layout::GridSettingsOutside::on_chkVisibleCornerTextsGeoText_clicked(), te::layout::GridSettingsOutside::on_chkVisibleTextsGeoText_clicked(), te::layout::GridSettingsOutside::on_chkVisibleTextsPlanarText_clicked(), te::layout::GridSettingsOutside::on_ckbClip_clicked(), te::layout::GridSettingsOutside::on_ckDefineScale_clicked(), te::layout::TextGridSettingsOutside::on_cmbBorderStyle_currentIndexChanged(), te::layout::TextGridSettingsOutside::on_cmbCellAlign_currentIndexChanged(), te::layout::TextGridSettingsOutside::on_cmbColumnsWidthConstraints_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbCornerGeoFont_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbCornerGeoTextSize_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbGeoFont_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbGeoTextSize_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbGridStyle_currentIndexChanged(), te::layout::TextGridSettingsOutside::on_cmbHeaderAlign_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbLineType_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbLineWidth_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbPlanarFont_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbPlanarLineType_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbPlanarLineWidth_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbPlanarStyle_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbPlanarTextSize_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbScale_currentIndexChanged(), te::layout::TextGridSettingsOutside::on_cmbTableWidthConstraints_currentIndexChanged(), te::layout::GridSettingsOutside::on_cmbUnit_currentIndexChanged(), te::layout::GridSettingsOutside::on_lneCornerHrzGeoDisplacement_editingFinished(), te::layout::GridSettingsOutside::on_lneCornerVrtGeoDisplacement_editingFinished(), te::layout::TextGridSettingsOutside::on_lneEdtBorderWidth_editingFinished(), te::layout::TextGridSettingsOutside::on_lneEdtColumnsNumber_editingFinished(), te::layout::TextGridSettingsOutside::on_lneEdtColumnsWidth_editingFinished(), te::layout::TextGridSettingsOutside::on_lneEdtRowsNumber_editingFinished(), te::layout::TextGridSettingsOutside::on_lneEdtTablePadding_editingFinished(), te::layout::TextGridSettingsOutside::on_lneEdtTableSpacing_editingFinished(), te::layout::TextGridSettingsOutside::on_lneEdtTableWidth_editingFinished(), te::layout::GridSettingsOutside::on_lneHorizontalGap_editingFinished(), te::layout::GridSettingsOutside::on_lneHrzGeoDisplacement_editingFinished(), te::layout::GridSettingsOutside::on_lneHrzPlanarDisplacement_editingFinished(), te::layout::GridSettingsOutside::on_lneHrzPlanarGap_editingFinished(), te::layout::GridSettingsOutside::on_lneVerticalGap_editingFinished(), te::layout::GridSettingsOutside::on_lneVrtGeoDisplacement_editingFinished(), te::layout::GridSettingsOutside::on_lneVrtPlanarDisplacement_editingFinished(), te::layout::GridSettingsOutside::on_lneVrtPlanarGap_editingFinished(), te::layout::GridSettingsOutside::on_lneX1_editingFinished(), te::layout::GridSettingsOutside::on_lneX2_editingFinished(), te::layout::GridSettingsOutside::on_lneX3_editingFinished(), te::layout::GridSettingsOutside::on_lneX4_editingFinished(), te::layout::GridSettingsOutside::on_lneY1_editingFinished(), te::layout::GridSettingsOutside::on_lneY2_editingFinished(), te::layout::GridSettingsOutside::on_lneY3_editingFinished(), te::layout::GridSettingsOutside::on_lneY4_editingFinished(), te::layout::GridSettingsOutside::on_pbCornerTextGeoColor_clicked(), te::layout::GridSettingsOutside::on_pbGridTextGeoColor_clicked(), te::layout::GridSettingsOutside::on_pbGridTextPlanarColor_clicked(), te::layout::GridSettingsOutside::on_pbLineColor_clicked(), te::layout::GridSettingsOutside::on_pbPlanarLineColor_clicked(), te::layout::GridSettingsOutside::on_xGridInitialPoint_geo_textField_editingFinished(), te::layout::GridSettingsOutside::on_xGridInitialPoint_planar_textField_editingFinished(), te::layout::GridSettingsOutside::on_yGridInitialPoint_geo_textField_editingFinished(), te::layout::GridSettingsOutside::on_yGridInitialPoint_planar_textField_editingFinished(), te::layout::ToolbarOutside::onAlignBottomClicked(), te::layout::ToolbarOutside::onAlignCenterHorizontalClicked(), te::layout::ToolbarOutside::onAlignCenterVerticalClicked(), te::layout::ToolbarOutside::onAlignLeftClicked(), te::layout::ToolbarOutside::onAlignRightClicked(), te::layout::ToolbarOutside::onAlignTopClicked(), te::layout::ToolbarOutside::onArrowCursorClicked(), te::layout::ToolbarOutside::onBringToFrontClicked(), te::layout::PropertiesOutside::onChangePropertyValue(), te::layout::ToolbarOutside::onDrawMapClicked(), te::layout::ToolbarOutside::onExitClicked(), te::layout::ToolbarOutside::onExportToPDFClicked(), te::layout::ToolbarOutside::onGeometryTriggered(), te::layout::ToolbarOutside::onItemToolsTriggered(), te::layout::ToolbarOutside::onLineIntersectionMouse(), te::qt::plugins::layout::OutsideArea::onMainMenuTriggered(), te::layout::ToolbarOutside::onMapToolsTriggered(), te::layout::ToolbarOutside::onMapTriggered(), te::layout::MenuBuilder::onMenuTriggered(), te::layout::ToolbarOutside::onObjectToImageClicked(), te::layout::ToolbarOutside::onRecomposeClicked(), te::qt::plugins::layout::OutsideArea::onRefreshStatusBar(), te::layout::ToolbarOutside::onRemoveObjectClicked(), te::layout::ToolbarOutside::onSceneZoomCurrentIndexChanged(), te::layout::ToolbarOutside::onSendToBackClicked(), te::layout::DialogPropertiesBrowser::onSetDlg(), te::layout::MenuBuilder::onShowColorDlg(), te::layout::MenuBuilder::onShowFontDlg(), te::layout::DialogPropertiesBrowser::onShowGridSettingsDlg(), te::layout::DialogPropertiesBrowser::onShowImageDlg(), te::layout::ToolbarOutside::onTextToolsTriggered(), te::layout::ToolbarOutside::onViewAreaTriggered(), te::layout::View::outsideAreaChangeContext(), te::layout::OutsideModelObservable::OutsideModelObservable(), te::layout::PageSetupModel::PageSetupModel(), te::layout::PaperModel::PaperModel(), te::layout::PointModel::PointModel(), te::layout::PointModel::pointProperty(), te::layout::PolygonModel::PolygonModel(), te::layout::PropertiesModel::PropertiesModel(), te::layout::Property::Property(), te::layout::BuildGraphicsItem::rebuildItem(), te::layout::RectangleModel::RectangleModel(), te::layout::JSON::retrieve(), te::layout::JSON::retrieveSubPTree(), te::layout::ScaleModel::ScaleModel(), te::layout::ScaleModel::scaleProperty(), te::layout::ItemUtils::setCurrentToolInSelectedMapItems(), te::layout::SystematicScaleModel::SystematicScaleModel(), te::layout::TextGridModel::TextGridModel(), te::layout::TextGridSettingsModel::TextGridSettingsModel(), te::layout::TextModel::TextModel(), te::layout::TitleModel::TitleModel(), te::layout::ToolbarModel::ToolbarModel(), te::layout::GridMapModel::updateProperties(), te::layout::Variant::Variant(), and te::layout::View::View().

Enums& te::layout::Enums::operator= ( const Enums rhs)
private

Assignment operator not allowed.

Parameters
rhsThe right-hand-side copy that would be used to copy from.
Returns
A reference to this object.
void te::layout::Enums::setEnumDataType ( EnumDataType type)
virtual

Change data type enumeration.

Parameters
typedata type enumeration

Definition at line 47 of file Enums.cpp.

Referenced by te::layout::BuildEnums::build().

void te::layout::Enums::setEnumGridStyleType ( EnumGridStyleType type)
virtual

Change grid style type enumeration.

Parameters
gridstyle type enumeration

Definition at line 67 of file Enums.cpp.

Referenced by te::layout::BuildEnums::build().

void te::layout::Enums::setEnumLineStyleType ( EnumLineStyleType type)
virtual

Change line style type enumeration.

Parameters
linestyle type enumeration

Definition at line 77 of file Enums.cpp.

Referenced by te::layout::BuildEnums::build().

void te::layout::Enums::setEnumModeType ( EnumModeType type)
virtual

Change mode type enumeration.

Parameters
modetype enumeration

Definition at line 87 of file Enums.cpp.

Referenced by te::layout::BuildEnums::build().

void te::layout::Enums::setEnumObjectType ( EnumObjectType type)
virtual

Change graphic object (MVC component) and widget object (MVC widget) type enumeration.

Parameters
graphicobject type enumeration

Definition at line 57 of file Enums.cpp.

Referenced by te::layout::BuildEnums::build().

void te::layout::Enums::setEnumTemplateType ( EnumTemplateType type)
virtual

Change template type enumeration.

Parameters
templatetype enumeration

Definition at line 97 of file Enums.cpp.

Referenced by te::layout::BuildEnums::build().

Friends And Related Function Documentation

friend class te::common::Singleton< Enums >
friend

Definition at line 59 of file Enums.h.

Member Data Documentation

EnumDataType* te::layout::Enums::m_dataType
protected

data type enumeration

Definition at line 161 of file Enums.h.

EnumGridStyleType* te::layout::Enums::m_gridStyleType
protected

grid style type enumeration

Definition at line 163 of file Enums.h.

EnumLineStyleType* te::layout::Enums::m_lineStyleType
protected

line style type enumeration

Definition at line 164 of file Enums.h.

EnumModeType* te::layout::Enums::m_modeType
protected

mode type enumeration

Definition at line 165 of file Enums.h.

EnumObjectType* te::layout::Enums::m_objType
protected

graphic object type enumeration

Definition at line 162 of file Enums.h.

EnumTemplateType* te::layout::Enums::m_templateType
protected

template type enumeration

Definition at line 166 of file Enums.h.


The documentation for this class was generated from the following files: