28 #ifndef __TERRALIB_LAYOUT_INTERNAL_OUTSIDE_AREA_H
29 #define __TERRALIB_LAYOUT_INTERNAL_OUTSIDE_AREA_H
45 class PropertiesOutside;
46 class ObjectInspectorOutside;
55 OutsideArea(QWidget* dockParent = 0, QMenu* mnuLayout = 0);
84 virtual QAction*
createAction(std::string text, std::string objName, std::string icon, std::string tooltip =
"");
std::string m_optionPrint
virtual void changeAction(LayoutMode mode)
virtual void createInspectorDock()
std::string m_optionPageConfig
virtual void openMainMenu()
ObjectInspectorOutside * m_dockInspector
virtual void openAllDocks()
ObjectInspectorOutside * getObjectInspectorOutside()
virtual QAction * createAction(std::string text, std::string objName, std::string icon, std::string tooltip="")
LayoutMode
Enum LayoutMode. This is the enumeration of the components types.
std::string m_optionExport
ToolbarOutside * m_dockToolbar
ToolbarOutside * getToolbarOutside()
virtual void closeMainMenu()
virtual void createToolbarDock()
virtual void createPropertiesDock()
virtual void onMainMenuTriggered(QAction *action)
OutsideArea(QWidget *dockParent=0, QMenu *mnuLayout=0)
PropertiesOutside * m_dockProperties
virtual void closeAllDocks()
std::string m_optionUpdate
std::string m_optionImport
void changeMenuContext(bool change)
PropertiesOutside * getPropertiesOutside()
virtual void createMainMenu()