Standard Toolbar for Layout. Includes Qt components for interaction between the user and the plugin/app, via events, made from the Layout module. Ex .: button for create Map, activate ZoomOut function, align selected components to the left, etc. This is also son of OutsideObserver, so it can become observer of a model (Observable). "View" part of widget. More...
#include <ToolbarOutside.h>
  
 Public Slots | |
| virtual void | onAlignBottomClicked (bool checked) | 
| virtual void | onAlignCenterHorizontalClicked (bool checked) | 
| virtual void | onAlignCenterVerticalClicked (bool checked) | 
| virtual void | onAlignLeftClicked (bool checked) | 
| virtual void | onAlignRightClicked (bool checked) | 
| virtual void | onAlignTopClicked (bool checked) | 
| virtual void | onArrowCursorClicked (bool checked) | 
| virtual void | onBringToFrontClicked (bool checked) | 
| virtual void | onDrawMapClicked (bool checked) | 
| virtual void | onExitClicked (bool checked) | 
| virtual void | onExportToPDFClicked (bool checked) | 
| virtual void | onGeometryTriggered (QAction *action) | 
| virtual void | onItemToolsTriggered (QAction *action) | 
| virtual void | onLineIntersectionMouse (bool checked) | 
| virtual void | onMapToolsTriggered (QAction *action) | 
| virtual void | onMapTriggered (QAction *action) | 
| virtual void | onObjectToImageClicked (bool checked) | 
| virtual void | onRecomposeClicked (bool checked) | 
| virtual void | onRemoveObjectClicked (bool checked) | 
| virtual void | onSceneZoomCurrentIndexChanged (int index) | 
| virtual void | onSendToBackClicked (bool checked) | 
| virtual void | onTextToolsTriggered (QAction *action) | 
| virtual void | onViewAreaTriggered (QAction *action) | 
Signals | |
| void | changeContext (bool change) | 
Public Member Functions | |
| virtual void | createToolbar () | 
| std::string | getActionAlignBottom () | 
| virtual QAction * | getActionAlignBottomToolButton () | 
| std::string | getActionAlignCenterHorizontal () | 
| virtual QAction * | getActionAlignCenterHorizontalToolButton () | 
| std::string | getActionAlignCenterVertical () | 
| virtual QAction * | getActionAlignCenterVerticalToolButton () | 
| std::string | getActionAlignLeft () | 
| virtual QAction * | getActionAlignLeftToolButton () | 
| std::string | getActionAlignRight () | 
| virtual QAction * | getActionAlignRightToolButton () | 
| std::string | getActionAlignTop () | 
| virtual QAction * | getActionAlignTopToolButton () | 
| std::string | getActionArrow () | 
| virtual QAction * | getActionArrowCursorButton () | 
| std::string | getActionBalloon () | 
| std::string | getActionBarCode () | 
| virtual QAction * | getActionBringToFrontToolButton () | 
| virtual QAction * | getActionComboBoxZoom () | 
| std::string | getActionDrawMap () | 
| virtual QAction * | getActionDrawMapToolButton () | 
| std::string | getActionEllipse () | 
| std::string | getActionExit () | 
| virtual QAction * | getActionExitButton () | 
| std::string | getActionExportToPDF () | 
| virtual QAction * | getActionGeometryToolButton () | 
| std::string | getActionGridGeodesic () | 
| std::string | getActionGridMap () | 
| std::string | getActionGridPlanar () | 
| std::string | getActionGroup () | 
| std::string | getActionImage () | 
| virtual QAction * | getActionItemTools () | 
| std::string | getActionLegendDefault () | 
| std::string | getActionLine () | 
| std::string | getActionLineIntersectionMouse () | 
| virtual QAction * | getActionLineIntersectionToolButton () | 
| std::string | getActionMapCreateLegendChildAsObject () | 
| std::string | getActionMapCreateMapText () | 
| std::string | getActionMapCreateTextGrid () | 
| std::string | getActionMapDefault () | 
| std::string | getActionMapLocation () | 
| std::string | getActionMapPan () | 
| std::string | getActionMapSystematicScale () | 
| virtual QAction * | getActionMapToolButton () | 
| virtual QAction * | getActionMapToolsToolButton () | 
| std::string | getActionMapZoomIn () | 
| std::string | getActionMapZoomOut () | 
| std::string | getActionNorth () | 
| std::string | getActionObjectToImage () | 
| virtual QAction * | getActionObjectToImageButton () | 
| std::string | getActionPoint () | 
| std::string | getActionPolygon () | 
| virtual QAction * | getActionRecomposeToolButton () | 
| std::string | getActionRectangle () | 
| std::string | getActionRedo () | 
| std::string | getActionRemoveObject () | 
| virtual QAction * | getActionRemoveObjectToolButton () | 
| std::string | getActionScale () | 
| std::string | getActionSceneZoom () | 
| virtual QAction * | getActionSendToBackToolButton () | 
| std::string | getActionStringGrid () | 
| std::string | getActionTextDefault () | 
| virtual QAction * | getActionTextToolButton () | 
| std::string | getActionTitle () | 
| std::string | getActionUndo () | 
| virtual QAction * | getActionUndoToolButton () | 
| std::string | getActionUngroup () | 
| virtual QAction * | getActionViewAreaToolButton () | 
| std::string | getActionViewPan () | 
| std::string | getActionViewZoomIn () | 
| std::string | getActionViewZoomOut () | 
| virtual QToolButton * | getAlignBottomToolButton () | 
| virtual QToolButton * | getAlignCenterHorizontalToolButton () | 
| virtual QToolButton * | getAlignCenterVerticalToolButton () | 
| virtual QToolButton * | getAlignLeftToolButton () | 
| virtual QToolButton * | getAlignRightToolButton () | 
| virtual QToolButton * | getAlignTopToolButton () | 
| virtual QToolButton * | getArrowCursorButton () | 
| virtual QToolButton * | getBringToFrontToolButton () | 
| virtual QComboBox * | getComboBoxZoom () | 
| virtual OutsideController * | getController () | 
| Returns the "Controller" part of the MVC.  More... | |
| virtual QToolButton * | getDrawMapToolButton () | 
| virtual QToolButton * | getExitButton () | 
| virtual QToolButton * | getGeometryToolButton () | 
| virtual QToolButton * | getItemTools () | 
| virtual QToolButton * | getLineIntersectionToolButton () | 
| virtual QToolButton * | getMapToolButton () | 
| virtual QToolButton * | getMapToolsToolButton () | 
| virtual Observable * | getModel () | 
| Returns the "Model" part of the MVC.  More... | |
| virtual QToolButton * | getObjectToImageButton () | 
| virtual te::gm::Coord2D | getPosition () | 
| Method that returns the position llx, lly Reimplement this function in a ItemObserver subclass to provide the item's getPosition implementation.  More... | |
| virtual Properties * | getProperties () const | 
| Reimplemented from Observer.  More... | |
| virtual QToolButton * | getRecomposeToolButton () | 
| virtual QToolButton * | getRemoveObjectToolButton () | 
| virtual QToolButton * | getSendToBackToolButton () | 
| virtual QToolButton * | getTextToolButton () | 
| virtual QToolButton * | getUndoToolButton () | 
| virtual QToolButton * | getViewAreaToolButton () | 
| virtual void | refresh () | 
| Updated model state.  More... | |
| virtual void | setPosition (const double &x, const double &y) | 
| Change coordinate llx,lly of the MVC widget. Reimplement this function in a ItemController subclass to provide the controller's create implementation.  More... | |
| ToolbarOutside (OutsideController *controller, Observable *o) | |
| virtual void | updateObserver (ContextItem context) | 
| Reimplemented from Observer.  More... | |
| virtual | ~ToolbarOutside () | 
Protected Slots | |
| virtual void | onChangeZoom (double factor) | 
Protected Member Functions | |
| virtual void | changeAction (EnumType *mode) | 
| virtual QAction * | createAction (std::string text, std::string objName, std::string icon, std::string tooltip="", QWidget *parent=0) | 
| virtual QToolButton * | createAlignBottomToolButton () | 
| virtual QToolButton * | createAlignCenterHorizontalToolButton () | 
| virtual QToolButton * | createAlignCenterVerticalToolButton () | 
| virtual QToolButton * | createAlignLeftToolButton () | 
| virtual QToolButton * | createAlignRightToolButton () | 
| virtual QToolButton * | createAlignTopToolButton () | 
| virtual QToolButton * | createArrowCursorButton () | 
| virtual QToolButton * | createBringToFrontToolButton () | 
| virtual QToolButton * | createDrawMapToolButton () | 
| virtual QToolButton * | createExitButton () | 
| virtual QToolButton * | createExportToPDFButton () | 
| virtual QToolButton * | createGeometryToolButton () | 
| virtual QToolButton * | createItemTools () | 
| virtual QToolButton * | createLineIntersectionToolButton () | 
| virtual QToolButton * | createMapToolButton () | 
| virtual QToolButton * | createMapToolsToolButton () | 
| virtual QToolButton * | createObjectToImageButton () | 
| virtual QPushButton * | createPushButton (std::string text, std::string tooltip, std::string icon) | 
| virtual QToolButton * | createRecomposeToolButton () | 
| virtual QToolButton * | createRemoveObjectToolButton () | 
| virtual QComboBox * | createSceneZoomCombobox () | 
| virtual QToolButton * | createSendToBackToolButton () | 
| virtual QToolButton * | createTextToolButton () | 
| virtual QToolButton * | createToolButton (std::string text, std::string tooltip, std::string icon) | 
| virtual QToolButton * | createUndoToolButton () | 
| virtual QToolButton * | createViewAreaToolButton () | 
Standard Toolbar for Layout. Includes Qt components for interaction between the user and the plugin/app, via events, made from the Layout module. Ex .: button for create Map, activate ZoomOut function, align selected components to the left, etc. This is also son of OutsideObserver, so it can become observer of a model (Observable). "View" part of widget.
Definition at line 68 of file ToolbarOutside.h.
| te::layout::ToolbarOutside::ToolbarOutside | ( | OutsideController * | controller, | 
| Observable * | o | ||
| ) | 
Definition at line 56 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 160 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 1048 of file ToolbarOutside.cpp.
References te::common::Singleton< Context >::getInstance(), te::layout::Context::getMode(), and te::layout::Context::setMode().
      
  | 
  signal | 
      
  | 
  protectedvirtual | 
Definition at line 1092 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 577 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 590 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 603 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 538 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 551 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 564 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 391 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 462 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 667 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 693 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 706 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 328 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 404 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 428 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 247 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 289 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 680 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 1079 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 489 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 616 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 440 of file ToolbarOutside.cpp.
References te::common::Singleton< Context >::getInstance(), and te::layout::Context::setDefaultZoomFactor().
      
  | 
  protectedvirtual | 
Definition at line 475 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 502 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 193 of file ToolbarOutside.cpp.
Referenced by te::layout::OutsideFactory::make().
      
  | 
  protectedvirtual | 
Definition at line 1065 of file ToolbarOutside.cpp.
      
  | 
  protectedvirtual | 
Definition at line 629 of file ToolbarOutside.cpp.
References te::common::Singleton< Context >::getInstance(), te::layout::Context::getScene(), and te::layout::Scene::getUndoStack().
      
  | 
  protectedvirtual | 
Definition at line 364 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionAlignBottom | ( | ) | 
Definition at line 1423 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1538 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionAlignCenterHorizontal | ( | ) | 
Definition at line 1428 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1543 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionAlignCenterVertical | ( | ) | 
Definition at line 1433 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1548 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionAlignLeft | ( | ) | 
Definition at line 1408 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1523 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionAlignRight | ( | ) | 
Definition at line 1413 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1528 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionAlignTop | ( | ) | 
Definition at line 1418 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1533 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionArrow | ( | ) | 
Definition at line 1323 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1488 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionBalloon | ( | ) | 
Definition at line 1398 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionBarCode | ( | ) | 
Definition at line 1403 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1503 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1578 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionDrawMap | ( | ) | 
Definition at line 1448 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1563 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionEllipse | ( | ) | 
Definition at line 1318 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionExit | ( | ) | 
Definition at line 1458 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1573 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionExportToPDF | ( | ) | 
Definition at line 1463 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1478 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionGridGeodesic | ( | ) | 
Definition at line 1293 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionGridMap | ( | ) | 
Definition at line 1283 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionGridPlanar | ( | ) | 
Definition at line 1288 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionGroup | ( | ) | 
Definition at line 1353 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionImage | ( | ) | 
Definition at line 1383 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1493 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionLegendDefault | ( | ) | 
Definition at line 1238 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionLine | ( | ) | 
Definition at line 1328 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionLineIntersectionMouse | ( | ) | 
Definition at line 1363 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1498 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionMapCreateLegendChildAsObject | ( | ) | 
Definition at line 1278 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionMapCreateMapText | ( | ) | 
Definition at line 1273 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionMapCreateTextGrid | ( | ) | 
Definition at line 1268 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionMapDefault | ( | ) | 
Definition at line 1233 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionMapLocation | ( | ) | 
Definition at line 1303 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionMapPan | ( | ) | 
Definition at line 1258 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionMapSystematicScale | ( | ) | 
Definition at line 1263 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1468 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1473 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionMapZoomIn | ( | ) | 
Definition at line 1248 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionMapZoomOut | ( | ) | 
Definition at line 1253 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionNorth | ( | ) | 
Definition at line 1298 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionObjectToImage | ( | ) | 
Definition at line 1453 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1568 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionPoint | ( | ) | 
Definition at line 1313 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionPolygon | ( | ) | 
Definition at line 1333 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1513 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionRectangle | ( | ) | 
Definition at line 1308 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionRedo | ( | ) | 
Definition at line 1443 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionRemoveObject | ( | ) | 
Definition at line 1373 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1553 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionScale | ( | ) | 
Definition at line 1243 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionSceneZoom | ( | ) | 
Definition at line 1368 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1508 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionStringGrid | ( | ) | 
Definition at line 1388 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionTextDefault | ( | ) | 
Definition at line 1378 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1518 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionTitle | ( | ) | 
Definition at line 1393 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionUndo | ( | ) | 
Definition at line 1438 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1558 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionUngroup | ( | ) | 
Definition at line 1358 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1483 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionViewPan | ( | ) | 
Definition at line 1338 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionViewZoomIn | ( | ) | 
Definition at line 1343 of file ToolbarOutside.cpp.
| std::string te::layout::ToolbarOutside::getActionViewZoomOut | ( | ) | 
Definition at line 1348 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1193 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1198 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1203 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1178 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1183 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1188 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1143 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1158 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1109 of file ToolbarOutside.cpp.
      
  | 
  virtualinherited | 
Returns the "Controller" part of the MVC.
Definition at line 59 of file OutsideObserver.cpp.
      
  | 
  virtual | 
Definition at line 1218 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1228 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1133 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1148 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1153 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1123 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1128 of file ToolbarOutside.cpp.
      
  | 
  virtualinherited | 
Returns the "Model" part of the MVC.
Definition at line 64 of file OutsideObserver.cpp.
Referenced by te::layout::DialogPropertiesBrowser::onShowGridSettingsDlg().
      
  | 
  virtual | 
Definition at line 1223 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Method that returns the position llx, lly Reimplement this function in a ItemObserver subclass to provide the item's getPosition implementation.
Implements te::layout::OutsideObserver.
Definition at line 180 of file ToolbarOutside.cpp.
References te::gm::Coord2D::x, and te::gm::Coord2D::y.
      
  | 
  virtualinherited | 
Reimplemented from Observer.
Definition at line 54 of file OutsideObserver.cpp.
References te::layout::Properties::getProperties().
      
  | 
  virtual | 
Definition at line 1168 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1208 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1163 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1173 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1213 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Definition at line 1138 of file ToolbarOutside.cpp.
      
  | 
  virtualslot | 
Definition at line 1000 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), and te::layout::EnumModeType::getModeAlignBottom().
      
  | 
  virtualslot | 
Definition at line 1006 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), and te::layout::EnumModeType::getModeAlignCenterHorizontal().
      
  | 
  virtualslot | 
Definition at line 1012 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), and te::layout::EnumModeType::getModeAlignCenterVertical().
      
  | 
  virtualslot | 
Definition at line 982 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), and te::layout::EnumModeType::getModeAlignLeft().
      
  | 
  virtualslot | 
Definition at line 988 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), and te::layout::EnumModeType::getModeAlignRight().
      
  | 
  virtualslot | 
Definition at line 994 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), and te::layout::EnumModeType::getModeAlignTop().
      
  | 
  virtualslot | 
Definition at line 865 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), and te::layout::EnumModeType::getModeArrowCursor().
      
  | 
  virtualslot | 
Definition at line 928 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), and te::layout::EnumModeType::getModeBringToFront().
      
  | 
  protectedvirtualslot | 
Definition at line 1114 of file ToolbarOutside.cpp.
      
  | 
  virtualslot | 
Definition at line 1024 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), and te::layout::EnumModeType::getModeDrawSelectionMap().
      
  | 
  virtualslot | 
Definition at line 1036 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), and te::layout::EnumModeType::getModeExit().
      
  | 
  virtualslot | 
Definition at line 1042 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), and te::layout::EnumModeType::getModeExportToPDF().
      
  | 
  virtualslot | 
Definition at line 803 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), te::common::Singleton< Context >::getInstance(), te::layout::EnumModeType::getModeCoordWait(), te::layout::EnumModeType::getModeCreateArrow(), te::layout::EnumModeType::getModeCreateEllipse(), te::layout::EnumModeType::getModeCreateLine(), te::layout::EnumModeType::getModeCreatePoint(), te::layout::EnumModeType::getModeCreatePolygon(), te::layout::EnumModeType::getModeCreateRectangle(), and te::layout::Context::setWait().
      
  | 
  virtualslot | 
Definition at line 871 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), te::layout::EnumModeType::getModeGroup(), and te::layout::EnumModeType::getModeUngroup().
      
  | 
  virtualslot | 
Definition at line 891 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), te::common::Singleton< Context >::getInstance(), te::layout::Context::getLineIntersectionMouseMode(), te::layout::EnumModeType::getModeActiveLinesIntersectionMouse(), te::layout::EnumModeType::getModeOffLinesIntersectionMouse(), and te::layout::Context::setLineIntersectionMouseMode().
      
  | 
  virtualslot | 
Definition at line 763 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), te::layout::EnumModeType::getModeLegendChildAsObject(), te::layout::EnumModeType::getModeMapCreateTextGrid(), te::layout::EnumModeType::getModeMapCreateTextMap(), te::layout::EnumModeType::getModeMapPan(), te::layout::EnumModeType::getModeMapZoomIn(), te::layout::EnumModeType::getModeMapZoomOut(), and te::layout::EnumModeType::getModeSystematicScale().
      
  | 
  virtualslot | 
Definition at line 719 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), te::layout::EnumModeType::getModeCreateGridGeodesic(), te::layout::EnumModeType::getModeCreateGridMap(), te::layout::EnumModeType::getModeCreateGridPlanar(), te::layout::EnumModeType::getModeCreateLegend(), te::layout::EnumModeType::getModeCreateMap(), te::layout::EnumModeType::getModeCreateMapLocation(), te::layout::EnumModeType::getModeCreateNorth(), and te::layout::EnumModeType::getModeCreateScale().
      
  | 
  virtualslot | 
Definition at line 1030 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), and te::layout::EnumModeType::getModeObjectToImage().
      
  | 
  virtualslot | 
Definition at line 940 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), and te::layout::EnumModeType::getModeRecompose().
      
  | 
  virtualslot | 
Definition at line 1018 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), and te::layout::EnumModeType::getModeRemoveObject().
      
  | 
  virtualslot | 
Definition at line 915 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Context >::getInstance(), te::common::Singleton< Enums >::getInstance(), te::layout::EnumModeType::getModeSceneZoom(), te::layout::Context::getZoomFactor(), te::layout::Context::setOldZoomFactor(), and te::layout::Context::setZoomFactor().
      
  | 
  virtualslot | 
Definition at line 934 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), and te::layout::EnumModeType::getModeSendToBack().
      
  | 
  virtualslot | 
Definition at line 947 of file ToolbarOutside.cpp.
References te::layout::Enums::getEnumModeType(), te::common::Singleton< Enums >::getInstance(), te::layout::EnumModeType::getModeCreateBalloon(), te::layout::EnumModeType::getModeCreateBarCode(), te::layout::EnumModeType::getModeCreateImage(), te::layout::EnumModeType::getModeCreateText(), te::layout::EnumModeType::getModeCreateTextGrid(), and te::layout::EnumModeType::getModeCreateTitle().
      
  | 
  virtualslot | 
      
  | 
  virtualinherited | 
Updated model state.
| true | if refresh the current position, false otherwise | 
Definition at line 48 of file OutsideObserver.cpp.
References te::gm::Coord2D::x, and te::gm::Coord2D::y.
      
  | 
  virtual | 
Change coordinate llx,lly of the MVC widget. Reimplement this function in a ItemController subclass to provide the controller's create implementation.
| x | llx | 
| y | lly | 
Implements te::layout::OutsideObserver.
Definition at line 174 of file ToolbarOutside.cpp.
      
  | 
  virtual | 
Reimplemented from Observer.
Implements te::layout::OutsideObserver.
Definition at line 165 of file ToolbarOutside.cpp.
References te::layout::ContextItem::isShow().
      
  | 
  protected | 
Definition at line 466 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 522 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 467 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 523 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 468 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 524 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 463 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 519 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 464 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 520 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 465 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 521 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 434 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 512 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 459 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 460 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 515 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 507 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 474 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 527 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 433 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 477 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 529 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 478 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 530 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 510 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 426 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 424 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 425 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 445 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 456 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 513 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 413 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 435 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 448 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 514 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 423 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 422 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 421 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 412 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 428 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 419 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 420 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 508 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 509 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 417 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 418 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 427 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 476 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 528 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 432 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 436 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 517 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 431 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 472 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 452 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 525 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 414 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 450 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 516 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 457 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 455 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 518 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 458 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 471 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 526 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 446 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 511 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 439 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 440 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 441 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 495 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 496 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 497 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 492 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 493 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 494 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 485 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 488 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 409 of file ToolbarOutside.h.
      
  | 
  protectedinherited | 
"Controller" part of MVC widget.
Definition at line 119 of file OutsideObserver.h.
      
  | 
  protected | 
Definition at line 500 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 502 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 503 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 483 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 486 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 487 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 481 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 482 of file ToolbarOutside.h.
      
  | 
  protectedinherited | 
"Model" part of MVC widget.
Definition at line 120 of file OutsideObserver.h.
Referenced by te::layout::ObjectInspectorOutside::ObjectInspectorOutside(), te::layout::OutsideObserver::OutsideObserver(), and te::layout::PropertiesOutside::PropertiesOutside().
      
  | 
  protected | 
Definition at line 501 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 490 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 498 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 489 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 491 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 499 of file ToolbarOutside.h.
      
  | 
  protected | 
Definition at line 484 of file ToolbarOutside.h.