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.