A singleton for holding the property browser items factories. More...
#include <AbstractPropertyManager.h>
  
 Public Member Functions | |
| void | setFactories (QtTreePropertyBrowser *pb) | 
Static Public Member Functions | |
| static AbstractPropertyManager & | getInstance () | 
| It returns a reference to the singleton instance.  More... | |
Public Attributes | |
| 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 | 
| QtSizePropertyManager * | m_sizeManager | 
| QtSliderFactory * | m_sliderFactory | 
| QtSpinBoxFactory * | m_spinBoxFactory | 
| QtStringPropertyManager * | m_strDlgManager | 
| QtStringPropertyManager * | m_stringManager | 
Protected Member Functions | |
| AbstractPropertyManager () | |
| It initializes the singleton.  More... | |
| ~AbstractPropertyManager () | |
| Destructor.  More... | |
Friends | |
| class | te::common::Singleton< AbstractPropertyManager > | 
A singleton for holding the property browser items factories.
Definition at line 52 of file AbstractPropertyManager.h.
      
  | 
  protected | 
It initializes the singleton.
Definition at line 48 of file AbstractPropertyManager.cpp.
      
  | 
  protected | 
Destructor.
Definition at line 74 of file AbstractPropertyManager.cpp.
      
  | 
  staticinherited | 
It 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::LayerPropertiesInfo::LayerPropertiesInfo(), te::qt::widgets::LocalImagePropertyItem::LocalImagePropertyItem(), te::qt::widgets::GlyphMarkPropertyItem::showCharMapDlg(), te::qt::widgets::GlyphMarkPropertyItem::updateMarkName(), te::qt::widgets::BasicFillPropertyItem::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(), te::qt::widgets::BasicFillPropertyItem::updateUiFillColor(), te::qt::widgets::BasicStrokePropertyItem::updateUiStrokeColor(), and te::qt::widgets::WellKnownMarkPropertyItem::WellKnownMarkPropertyItem().
| void te::qt::widgets::AbstractPropertyManager::setFactories | ( | QtTreePropertyBrowser * | pb | ) | 
Definition at line 30 of file AbstractPropertyManager.cpp.
References m_checkBoxFactory, m_colorFactory, m_colorManager, m_comboBoxFactory, m_dlgFactory, m_doubleManager, m_doubleSpinBoxFactory, m_enumManager, m_fontFactory, m_fontManager, m_intManager, m_intSliderManager, m_lineEditFactory, m_pointFManager, m_sizeManager, m_sliderFactory, m_spinBoxFactory, m_strDlgManager, and m_stringManager.
      
  | 
  friend | 
Definition at line 54 of file AbstractPropertyManager.h.
| QtCharEditorFactory* te::qt::widgets::AbstractPropertyManager::m_charFactory | 
Definition at line 89 of file AbstractPropertyManager.h.
| QtCheckBoxFactory* te::qt::widgets::AbstractPropertyManager::m_checkBoxFactory | 
Definition at line 82 of file AbstractPropertyManager.h.
Referenced by setFactories().
| QtColorEditorFactory* te::qt::widgets::AbstractPropertyManager::m_colorFactory | 
Definition at line 87 of file AbstractPropertyManager.h.
Referenced by setFactories().
| QtColorPropertyManager* te::qt::widgets::AbstractPropertyManager::m_colorManager | 
Definition at line 75 of file AbstractPropertyManager.h.
Referenced by setFactories(), te::qt::widgets::BasicFillPropertyItem::updateUi(), te::qt::widgets::BasicFillPropertyItem::updateUiFillColor(), and te::qt::widgets::BasicStrokePropertyItem::updateUiStrokeColor().
| QtEnumEditorFactory* te::qt::widgets::AbstractPropertyManager::m_comboBoxFactory | 
Definition at line 85 of file AbstractPropertyManager.h.
Referenced by setFactories().
| QtDlgEditorFactory* te::qt::widgets::AbstractPropertyManager::m_dlgFactory | 
Definition at line 90 of file AbstractPropertyManager.h.
Referenced by setFactories().
| QtDoublePropertyManager* te::qt::widgets::AbstractPropertyManager::m_doubleManager | 
Definition at line 72 of file AbstractPropertyManager.h.
Referenced by setFactories(), te::qt::widgets::GraphicPropertyItem::updateUi(), and te::qt::widgets::BasicStrokePropertyItem::updateUi().
| QtDoubleSpinBoxFactory* te::qt::widgets::AbstractPropertyManager::m_doubleSpinBoxFactory | 
Definition at line 81 of file AbstractPropertyManager.h.
Referenced by setFactories().
| QtEnumPropertyManager* te::qt::widgets::AbstractPropertyManager::m_enumManager | 
Definition at line 78 of file AbstractPropertyManager.h.
Referenced by setFactories(), te::qt::widgets::BasicStrokePropertyItem::updateUi(), and te::qt::widgets::WellKnownMarkPropertyItem::updateUi().
| QtFontEditorFactory* te::qt::widgets::AbstractPropertyManager::m_fontFactory | 
Definition at line 88 of file AbstractPropertyManager.h.
Referenced by setFactories().
| QtFontPropertyManager* te::qt::widgets::AbstractPropertyManager::m_fontManager | 
Definition at line 76 of file AbstractPropertyManager.h.
Referenced by setFactories(), te::qt::widgets::GlyphMarkPropertyItem::showCharMapDlg(), te::qt::widgets::GlyphMarkPropertyItem::updateMarkName(), and te::qt::widgets::GlyphMarkPropertyItem::updateUi().
| QtGroupPropertyManager* te::qt::widgets::AbstractPropertyManager::m_groupManager | 
Definition at line 69 of file AbstractPropertyManager.h.
| QtIntPropertyManager* te::qt::widgets::AbstractPropertyManager::m_intManager | 
Definition at line 70 of file AbstractPropertyManager.h.
Referenced by setFactories().
| QtIntPropertyManager* te::qt::widgets::AbstractPropertyManager::m_intSliderManager | 
Definition at line 71 of file AbstractPropertyManager.h.
Referenced by setFactories(), te::qt::widgets::BasicFillPropertyItem::updateUi(), te::qt::widgets::GraphicPropertyItem::updateUi(), and te::qt::widgets::BasicStrokePropertyItem::updateUi().
| QtLineEditFactory* te::qt::widgets::AbstractPropertyManager::m_lineEditFactory | 
Definition at line 84 of file AbstractPropertyManager.h.
Referenced by setFactories().
| QtPointFPropertyManager* te::qt::widgets::AbstractPropertyManager::m_pointFManager | 
Definition at line 79 of file AbstractPropertyManager.h.
Referenced by setFactories().
| QtSizePropertyManager* te::qt::widgets::AbstractPropertyManager::m_sizeManager | 
Definition at line 77 of file AbstractPropertyManager.h.
Referenced by setFactories().
| QtSliderFactory* te::qt::widgets::AbstractPropertyManager::m_sliderFactory | 
Definition at line 86 of file AbstractPropertyManager.h.
Referenced by setFactories().
| QtSpinBoxFactory* te::qt::widgets::AbstractPropertyManager::m_spinBoxFactory | 
Definition at line 83 of file AbstractPropertyManager.h.
Referenced by setFactories().
| QtStringPropertyManager* te::qt::widgets::AbstractPropertyManager::m_strDlgManager | 
Definition at line 74 of file AbstractPropertyManager.h.
Referenced by te::qt::widgets::GlyphMarkPropertyItem::charMapSelected(), setFactories(), te::qt::widgets::GlyphMarkPropertyItem::updateMarkName(), te::qt::widgets::LocalImagePropertyItem::updateUi(), and te::qt::widgets::GlyphMarkPropertyItem::updateUi().
| QtStringPropertyManager* te::qt::widgets::AbstractPropertyManager::m_stringManager | 
Definition at line 73 of file AbstractPropertyManager.h.
Referenced by setFactories().