te::qt::widgets::AbstractPropertyManager Class Reference

A singleton for holding the property browser items factories. More...

#include <AbstractPropertyManager.h>

Inheritance diagram for te::qt::widgets::AbstractPropertyManager:
te::common::Singleton< AbstractPropertyManager > QWidget

Public Member Functions

void setFactories (QtTreePropertyBrowser *pb)
 

Static Public Member Functions

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

Public Attributes

QtBoolPropertyManager * m_boolManager
 
QtCharEditorFactory * m_charFactory
 
QtCheckBoxFactory * m_checkBoxFactory
 
QtColorEditorFactory * m_colorFactory
 
QtColorPropertyManager * m_colorManager
 
QtEnumEditorFactory * m_comboBoxFactory
 
QtDlgEditorFactory * m_dlgFactory
 
QtDoublePropertyManager * m_doubleManager
 
QtDoubleSpinBoxFactory * m_doubleSpinBoxFactory
 
QtEnumPropertyManager * m_enumManager
 
QtFontEditorFactory * m_fontFactory
 
QtFontPropertyManager * m_fontManager
 
QtGroupPropertyManager * m_groupManager
 
QtIntPropertyManager * m_intManager
 
QtIntPropertyManager * m_intSliderManager
 
QtLineEditFactory * m_lineEditFactory
 
QtPointFPropertyManager * m_pointFManager
 
QtSizeFPropertyManager * m_sizeFManager
 
QtSizePropertyManager * m_sizeManager
 
QtSliderFactory * m_sliderFactory
 
QtSpinBoxFactory * m_spinBoxFactory
 
QtDoubleSpinBoxFactory * m_spinFBoxFactory
 
QtStringPropertyManager * m_strDlgManager
 
QtStringPropertyManager * m_stringManager
 

Protected Member Functions

 AbstractPropertyManager ()
 It initializes the singleton. More...
 
 ~AbstractPropertyManager ()
 Destructor. More...
 

Friends

class te::common::Singleton< AbstractPropertyManager >
 

Detailed Description

A singleton for holding the property browser items factories.

Definition at line 57 of file AbstractPropertyManager.h.

Constructor & Destructor Documentation

te::qt::widgets::AbstractPropertyManager::~AbstractPropertyManager ( )
protecteddefault

Destructor.

Referenced by AbstractPropertyManager().

Member Function Documentation

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

It returns a reference to the singleton instance.

Returns
A reference to the singleton instance.

Referenced by te::qt::widgets::AbstractPropertyItem::AbstractPropertyItem(), te::qt::widgets::BasicFillPropertyItem::BasicFillPropertyItem(), te::qt::widgets::BasicStrokePropertyItem::BasicStrokePropertyItem(), te::qt::widgets::GlyphMarkPropertyItem::charMapSelected(), te::qt::widgets::GlyphMarkPropertyItem::GlyphMarkPropertyItem(), te::qt::widgets::GraphicPropertyItem::GraphicPropertyItem(), te::qt::widgets::GridPropertyBrowser::GridPropertyBrowser(), te::qt::widgets::HaloPropertyItem::HaloPropertyItem(), te::qt::widgets::LayerPropertiesInfo::LayerPropertiesInfo(), te::qt::widgets::LinePlacementPropertyItem::LinePlacementPropertyItem(), te::qt::widgets::LocalImagePropertyItem::LocalImagePropertyItem(), te::qt::widgets::PointPlacementPropertyItem::PointPlacementPropertyItem(), te::qt::plugins::pgisRaster::RasterPropertiesInfo::RasterPropertiesInfo(), te::qt::widgets::HaloPropertyItem::resetHalo(), te::qt::widgets::LinePlacementPropertyItem::resetLinePlacement(), te::qt::widgets::PointPlacementPropertyItem::resetPointPlacement(), te::qt::widgets::ScalePropertyBrowser::ScalePropertyBrowser(), te::qt::widgets::ScalePropertyItem::ScalePropertyItem(), te::qt::widgets::TextPropertyItem::setLabels(), te::qt::widgets::LayerPropertiesInfo::setLayerRasterProperties(), te::qt::widgets::LayerPropertiesInfo::setLayerVecProperties(), te::qt::widgets::ScalePropertyItem::setMaxScaleDenominator(), te::qt::widgets::ScalePropertyItem::setMinScaleDenominator(), te::qt::widgets::GlyphMarkPropertyItem::showCharMapDlg(), te::qt::widgets::TextPropertyItem::TextPropertyItem(), te::qt::widgets::GlyphMarkPropertyItem::updateMarkName(), te::qt::widgets::BasicFillPropertyItem::updateUi(), te::qt::widgets::PointPlacementPropertyItem::updateUi(), te::qt::widgets::LinePlacementPropertyItem::updateUi(), te::qt::widgets::HaloPropertyItem::updateUi(), te::qt::widgets::TextPropertyItem::updateUi(), te::qt::widgets::GraphicPropertyItem::updateUi(), te::qt::widgets::BasicStrokePropertyItem::updateUi(), te::qt::widgets::LocalImagePropertyItem::updateUi(), te::qt::widgets::GlyphMarkPropertyItem::updateUi(), te::qt::widgets::WellKnownMarkPropertyItem::updateUi(), and te::qt::widgets::WellKnownMarkPropertyItem::WellKnownMarkPropertyItem().

Friends And Related Function Documentation

Definition at line 59 of file AbstractPropertyManager.h.

Member Data Documentation

QtBoolPropertyManager* te::qt::widgets::AbstractPropertyManager::m_boolManager

Definition at line 86 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtCharEditorFactory* te::qt::widgets::AbstractPropertyManager::m_charFactory

Definition at line 97 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager().

QtCheckBoxFactory* te::qt::widgets::AbstractPropertyManager::m_checkBoxFactory

Definition at line 89 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtColorEditorFactory* te::qt::widgets::AbstractPropertyManager::m_colorFactory

Definition at line 95 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtColorPropertyManager* te::qt::widgets::AbstractPropertyManager::m_colorManager

Definition at line 80 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtEnumEditorFactory* te::qt::widgets::AbstractPropertyManager::m_comboBoxFactory

Definition at line 93 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtDlgEditorFactory* te::qt::widgets::AbstractPropertyManager::m_dlgFactory

Definition at line 98 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtDoublePropertyManager* te::qt::widgets::AbstractPropertyManager::m_doubleManager

Definition at line 77 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtDoubleSpinBoxFactory* te::qt::widgets::AbstractPropertyManager::m_doubleSpinBoxFactory

Definition at line 88 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtEnumPropertyManager* te::qt::widgets::AbstractPropertyManager::m_enumManager

Definition at line 84 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtFontEditorFactory* te::qt::widgets::AbstractPropertyManager::m_fontFactory

Definition at line 96 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtFontPropertyManager* te::qt::widgets::AbstractPropertyManager::m_fontManager

Definition at line 81 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtGroupPropertyManager* te::qt::widgets::AbstractPropertyManager::m_groupManager

Definition at line 74 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager().

QtIntPropertyManager* te::qt::widgets::AbstractPropertyManager::m_intManager

Definition at line 75 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtIntPropertyManager* te::qt::widgets::AbstractPropertyManager::m_intSliderManager

Definition at line 76 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtLineEditFactory* te::qt::widgets::AbstractPropertyManager::m_lineEditFactory

Definition at line 92 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtPointFPropertyManager* te::qt::widgets::AbstractPropertyManager::m_pointFManager

Definition at line 85 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtSizeFPropertyManager* te::qt::widgets::AbstractPropertyManager::m_sizeFManager

Definition at line 83 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtSizePropertyManager* te::qt::widgets::AbstractPropertyManager::m_sizeManager

Definition at line 82 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtSliderFactory* te::qt::widgets::AbstractPropertyManager::m_sliderFactory

Definition at line 94 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtSpinBoxFactory* te::qt::widgets::AbstractPropertyManager::m_spinBoxFactory

Definition at line 90 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtDoubleSpinBoxFactory* te::qt::widgets::AbstractPropertyManager::m_spinFBoxFactory

Definition at line 91 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtStringPropertyManager* te::qt::widgets::AbstractPropertyManager::m_strDlgManager

Definition at line 79 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().

QtStringPropertyManager* te::qt::widgets::AbstractPropertyManager::m_stringManager

Definition at line 78 of file AbstractPropertyManager.h.

Referenced by AbstractPropertyManager(), and setFactories().


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