#include <TextGridSettingsController.h>
  
 Public Member Functions | |
| virtual void | addUpdateProperty (std::string name, Variant variant) | 
| virtual void | addUpdateTextGridProperty (Property subProperty) | 
| virtual void | clearUpdate () | 
| const Observable * | getModel () | 
| Returns the "Model" part of the MVC widget.  More... | |
| virtual Property | getProperty (std::string name) | 
| const Observer * | getView () | 
| Returns the "View" part of the MVC widget.  More... | |
| virtual void | setPosition (const double &x, const double &y) | 
| Change coordinate llx,lly of the MVC widget.  More... | |
| TextGridSettingsController (Observable *o) | |
| virtual Property | updateProperty () | 
| virtual | ~TextGridSettingsController () | 
Protected Member Functions | |
| virtual void | create () | 
| Call factory to create the "View" part of the MVC widget and passes the model and himself as controller.  More... | |
Protected Attributes | |
| Observable * | m_model | 
| "Model" part of the MVC widget.  More... | |
| Property | m_textGridSettings | 
| Property | m_update | 
| Observer * | m_view | 
| "View" part of the MVC widget.  More... | |
Definition at line 40 of file TextGridSettingsController.h.
| te::layout::TextGridSettingsController::TextGridSettingsController | ( | Observable * | o | ) | 
Definition at line 34 of file TextGridSettingsController.cpp.
      
  | 
  virtual | 
Definition at line 40 of file TextGridSettingsController.cpp.
      
  | 
  virtual | 
Definition at line 50 of file TextGridSettingsController.cpp.
References te::layout::TextGridSettingsModel::containsOutsideSubProperty(), te::layout::Property::getName(), te::layout::TextGridSettingsModel::getOutsideProperty(), te::layout::Property::getValue(), te::layout::Property::isEditable(), te::layout::Property::setEditable(), te::layout::Property::setValue(), and te::layout::TextGridSettingsModel::updateOutsideSubProperty().
Referenced by te::layout::TextGridSettingsOutside::eventFilter(), te::layout::TextGridSettingsOutside::on_cmbBorderStyle_currentIndexChanged(), te::layout::TextGridSettingsOutside::on_cmbCellAlign_currentIndexChanged(), te::layout::TextGridSettingsOutside::on_cmbColumnsWidthConstraints_currentIndexChanged(), te::layout::TextGridSettingsOutside::on_cmbHeaderAlign_currentIndexChanged(), te::layout::TextGridSettingsOutside::on_cmbTableWidthConstraints_currentIndexChanged(), 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(), and te::layout::TextGridSettingsOutside::on_lneEdtTableWidth_editingFinished().
      
  | 
  virtual | 
Definition at line 106 of file TextGridSettingsController.cpp.
References te::layout::Property::getName(), te::layout::TextGridSettingsModel::getOutsideProperty(), te::layout::Property::getValue(), te::layout::Property::isEditable(), te::layout::Property::isNull(), and te::layout::Property::setEditable().
      
  | 
  virtual | 
Definition at line 144 of file TextGridSettingsController.cpp.
Referenced by te::layout::TextGridSettingsOutside::on_pbApply_clicked().
      
  | 
  protectedvirtualinherited | 
Call factory to create the "View" part of the MVC widget and passes the model and himself as controller.
Definition at line 73 of file OutsideController.cpp.
References te::common::Singleton< Context >::getInstance(), te::layout::Context::getOutsideFactory(), and te::layout::AbstractOutsideFactory::make().
Referenced by te::layout::OutsideController::OutsideController().
      
  | 
  inherited | 
Returns the "Model" part of the MVC widget.
Definition at line 63 of file OutsideController.cpp.
      
  | 
  virtual | 
Definition at line 150 of file TextGridSettingsController.cpp.
References te::layout::TextGridSettingsModel::containsOutsideSubProperty().
Referenced by te::layout::TextGridSettingsOutside::initBool(), te::layout::TextGridSettingsOutside::initColor(), te::layout::TextGridSettingsOutside::initCombo(), te::layout::TextGridSettingsOutside::initDouble(), te::layout::TextGridSettingsOutside::initInt(), and te::layout::TextGridSettingsOutside::initString().
      
  | 
  inherited | 
Returns the "View" part of the MVC widget.
Definition at line 68 of file OutsideController.cpp.
Referenced by te::layout::BuildGraphicsOutside::createEditTemplate(), te::layout::BuildGraphicsOutside::createGridSettings(), te::layout::BuildGraphicsOutside::createMapLayerChoice(), te::layout::BuildGraphicsOutside::createObjectInspector(), te::layout::BuildGraphicsOutside::createPageSetup(), te::layout::BuildGraphicsOutside::createProperties(), te::layout::BuildGraphicsOutside::createSystematicScale(), te::layout::BuildGraphicsOutside::createTextGridSettingss(), te::layout::BuildGraphicsOutside::createToolbar(), te::layout::View::showPageSetup(), and te::layout::View::showSystematicScale().
      
  | 
  virtualinherited | 
Change coordinate llx,lly of the MVC widget.
| x | llx | 
| y | lly | 
Definition at line 81 of file OutsideController.cpp.
References te::layout::OutsideModelObservable::setPosition().
      
  | 
  virtual | 
Definition at line 45 of file TextGridSettingsController.cpp.
      
  | 
  protectedinherited | 
"Model" part of the MVC widget.
Definition at line 101 of file OutsideController.h.
Referenced by te::layout::OutsideController::OutsideController().
      
  | 
  protected | 
Definition at line 61 of file TextGridSettingsController.h.
      
  | 
  protected | 
Definition at line 60 of file TextGridSettingsController.h.
      
  | 
  protectedinherited | 
"View" part of the MVC widget.
Definition at line 102 of file OutsideController.h.