#include <ToolbarOutside.h>
Public Slots | |
| virtual void | onArrowCursorClicked (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 | onViewAreaTriggered (QAction *action) |
Signals | |
| void | changeContext (bool change) |
Public Member Functions | |
| virtual OutsideController * | getController () |
| virtual Observable * | getModel () |
| virtual te::gm::Coord2D | getPosition () |
| virtual Properties * | getProperties () const |
| virtual void | refresh () |
| virtual void | setPosition (const double &x, const double &y) |
| ToolbarOutside (OutsideController *controller, Observable *o) | |
| virtual void | updateObserver (ContextItem context) |
| virtual | ~ToolbarOutside () |
Protected Member Functions | |
| virtual void | changeAction (LayoutMode mode) |
| virtual QAction * | createAction (std::string text, std::string objName, std::string icon, std::string tooltip="") |
| virtual void | createArrowCursorButton () |
| virtual void | createGeometryToolButton () |
| virtual void | createItemTools () |
| virtual void | createLineIntersectionToolButton () |
| virtual void | createMapToolButton () |
| virtual void | createMapToolsToolButton () |
| virtual QPushButton * | createPushButton (std::string text, std::string tooltip, std::string icon) |
| virtual void | createToolbar () |
| virtual QToolButton * | createToolButton (std::string text, std::string tooltip, std::string icon) |
| virtual void | createViewAreaToolButton () |
Protected Attributes | |
| QToolButton * | m_btnMap |
| OutsideController * | m_controller |
| Observable * | m_model |
| std::string | m_optionGroup |
| std::string | m_optionLegendDefault |
| std::string | m_optionLineIntersectionMouse |
| std::string | m_optionMapDefault |
| std::string | m_optionMapGrid |
| std::string | m_optionMapPan |
| std::string | m_optionMapZoomIn |
| std::string | m_optionMapZoomOut |
| std::string | m_optionRectangle |
| std::string | m_optionScale |
| std::string | m_optionUngroup |
| std::string | m_optionViewPan |
| std::string | m_optionViewZoomIn |
| std::string | m_optionViewZoomOut |
| QToolBar * | m_toolbar |
Definition at line 55 of file ToolbarOutside.h.
| te::layout::ToolbarOutside::ToolbarOutside | ( | OutsideController * | controller, |
| Observable * | o | ||
| ) |
Definition at line 56 of file ToolbarOutside.cpp.
References createToolbar(), te::layout::Observable::getBox(), te::layout::OutsideObserver::m_model, and m_toolbar.
|
virtual |
Definition at line 87 of file ToolbarOutside.cpp.
|
protectedvirtual |
Definition at line 362 of file ToolbarOutside.cpp.
References te::layout::Context::getInstance(), te::layout::Context::getMode(), and te::layout::Context::setMode().
|
signal |
|
protectedvirtual |
Definition at line 407 of file ToolbarOutside.cpp.
|
protectedvirtual |
Definition at line 227 of file ToolbarOutside.cpp.
|
protectedvirtual |
Definition at line 191 of file ToolbarOutside.cpp.
|
protectedvirtual |
Definition at line 236 of file ToolbarOutside.cpp.
|
protectedvirtual |
Definition at line 254 of file ToolbarOutside.cpp.
|
protectedvirtual |
Definition at line 146 of file ToolbarOutside.cpp.
|
protectedvirtual |
Definition at line 170 of file ToolbarOutside.cpp.
|
protectedvirtual |
Definition at line 393 of file ToolbarOutside.cpp.
|
protectedvirtual |
Definition at line 120 of file ToolbarOutside.cpp.
Referenced by ToolbarOutside().
|
protectedvirtual |
Definition at line 379 of file ToolbarOutside.cpp.
|
protectedvirtual |
Definition at line 206 of file ToolbarOutside.cpp.
|
virtualinherited |
Definition at line 59 of file OutsideObserver.cpp.
|
virtualinherited |
Definition at line 64 of file OutsideObserver.cpp.
|
virtual |
Implements te::layout::OutsideObserver.
Definition at line 107 of file ToolbarOutside.cpp.
References te::gm::Coord2D::x, and te::gm::Coord2D::y.
|
virtualinherited |
Implements te::layout::Observer.
Definition at line 54 of file OutsideObserver.cpp.
References te::layout::Properties::getProperties().
|
virtualslot |
Definition at line 322 of file ToolbarOutside.cpp.
References te::layout::TypeArrowCursor.
|
virtualslot |
Definition at line 298 of file ToolbarOutside.cpp.
References te::layout::TypeCreateRectangle.
|
virtualslot |
Definition at line 327 of file ToolbarOutside.cpp.
References te::layout::TypeGroup, and te::layout::TypeUngroup.
|
virtualslot |
|
virtualslot |
Definition at line 282 of file ToolbarOutside.cpp.
References te::layout::TypeMapPan, te::layout::TypeMapZoomIn, and te::layout::TypeMapZoomOut.
|
virtualslot |
Definition at line 262 of file ToolbarOutside.cpp.
References te::layout::TypeCreateLegend, te::layout::TypeCreateMap, te::layout::TypeCreateMapGrid, and te::layout::TypeCreateScale.
|
virtualslot |
Definition at line 306 of file ToolbarOutside.cpp.
References te::layout::TypePan, te::layout::TypeZoomIn, and te::layout::TypeZoomOut.
|
virtualinherited |
Definition at line 48 of file OutsideObserver.cpp.
References te::gm::Coord2D::x, and te::gm::Coord2D::y.
|
virtual |
Implements te::layout::OutsideObserver.
Definition at line 101 of file ToolbarOutside.cpp.
|
virtual |
Implements te::layout::OutsideObserver.
Definition at line 92 of file ToolbarOutside.cpp.
References te::layout::ContextItem::getShow().
|
protected |
Definition at line 118 of file ToolbarOutside.h.
|
protectedinherited |
Definition at line 58 of file OutsideObserver.h.
|
protectedinherited |
Definition at line 59 of file OutsideObserver.h.
Referenced by te::layout::ObjectInspectorOutside::ObjectInspectorOutside(), te::layout::OutsideObserver::OutsideObserver(), te::layout::PropertiesOutside::PropertiesOutside(), and ToolbarOutside().
|
protected |
Definition at line 141 of file ToolbarOutside.h.
|
protected |
Definition at line 123 of file ToolbarOutside.h.
|
protected |
Definition at line 144 of file ToolbarOutside.h.
|
protected |
Definition at line 121 of file ToolbarOutside.h.
|
protected |
Definition at line 122 of file ToolbarOutside.h.
|
protected |
Definition at line 129 of file ToolbarOutside.h.
|
protected |
Definition at line 127 of file ToolbarOutside.h.
|
protected |
Definition at line 128 of file ToolbarOutside.h.
|
protected |
Definition at line 132 of file ToolbarOutside.h.
|
protected |
Definition at line 124 of file ToolbarOutside.h.
|
protected |
Definition at line 142 of file ToolbarOutside.h.
|
protected |
Definition at line 135 of file ToolbarOutside.h.
|
protected |
Definition at line 136 of file ToolbarOutside.h.
|
protected |
Definition at line 137 of file ToolbarOutside.h.
|
protected |
Definition at line 117 of file ToolbarOutside.h.
Referenced by ToolbarOutside().