All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
te::layout::OutsideArea Class Reference

#include <OutsideArea.h>

Inheritance diagram for te::layout::OutsideArea:

Public Slots

virtual void onMainMenuTriggered (QAction *action)
 

Signals

void changeMenuContext (bool change)
 

Public Member Functions

virtual void closeAllDocks ()
 
virtual void closeMainMenu ()
 
ObjectInspectorOutsidegetObjectInspectorOutside ()
 
PropertiesOutsidegetPropertiesOutside ()
 
ToolbarOutsidegetToolbarOutside ()
 
virtual void openAllDocks ()
 
virtual void openMainMenu ()
 
 OutsideArea (QWidget *dockParent=0, QMenu *mnuLayout=0)
 
virtual ~OutsideArea ()
 

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 createInspectorDock ()
 
virtual void createMainMenu ()
 
virtual void createPropertiesDock ()
 
virtual void createToolbarDock ()
 
virtual void init ()
 

Protected Attributes

ObjectInspectorOutsidem_dockInspector
 
QWidget * m_dockParent
 
PropertiesOutsidem_dockProperties
 
ToolbarOutsidem_dockToolbar
 
QMenu * m_mainMenu
 
std::string m_optionExit
 
std::string m_optionExport
 
std::string m_optionImport
 
std::string m_optionNew
 
std::string m_optionPageConfig
 
std::string m_optionPrint
 
std::string m_optionUpdate
 
QMenu * m_parentMenu
 

Detailed Description

Definition at line 49 of file OutsideArea.h.

Constructor & Destructor Documentation

te::layout::OutsideArea::OutsideArea ( QWidget *  dockParent = 0,
QMenu *  mnuLayout = 0 
)

Definition at line 47 of file OutsideArea.cpp.

References init().

te::layout::OutsideArea::~OutsideArea ( )
virtual

Definition at line 65 of file OutsideArea.cpp.

Member Function Documentation

void te::layout::OutsideArea::changeAction ( LayoutMode  mode)
protectedvirtual
void te::layout::OutsideArea::changeMenuContext ( bool  change)
signal
void te::layout::OutsideArea::closeAllDocks ( )
virtual

Definition at line 274 of file OutsideArea.cpp.

void te::layout::OutsideArea::closeMainMenu ( )
virtual

Definition at line 327 of file OutsideArea.cpp.

QAction * te::layout::OutsideArea::createAction ( std::string  text,
std::string  objName,
std::string  icon,
std::string  tooltip = "" 
)
protectedvirtual

Definition at line 203 of file OutsideArea.cpp.

void te::layout::OutsideArea::createInspectorDock ( )
protectedvirtual

Definition at line 120 of file OutsideArea.cpp.

References te::layout::OutsideController::getView().

void te::layout::OutsideArea::createMainMenu ( )
protectedvirtual

Definition at line 138 of file OutsideArea.cpp.

void te::layout::OutsideArea::createPropertiesDock ( )
protectedvirtual

Definition at line 111 of file OutsideArea.cpp.

References te::layout::OutsideController::getView().

void te::layout::OutsideArea::createToolbarDock ( )
protectedvirtual

Definition at line 129 of file OutsideArea.cpp.

References te::layout::OutsideController::getView().

te::layout::ObjectInspectorOutside * te::layout::OutsideArea::getObjectInspectorOutside ( )

Definition at line 237 of file OutsideArea.cpp.

te::layout::PropertiesOutside * te::layout::OutsideArea::getPropertiesOutside ( )

Definition at line 232 of file OutsideArea.cpp.

te::layout::ToolbarOutside * te::layout::OutsideArea::getToolbarOutside ( )

Definition at line 242 of file OutsideArea.cpp.

void te::layout::OutsideArea::init ( )
protectedvirtual

Definition at line 100 of file OutsideArea.cpp.

Referenced by OutsideArea().

void te::layout::OutsideArea::onMainMenuTriggered ( QAction *  action)
virtualslot
void te::layout::OutsideArea::openAllDocks ( )
virtual

Definition at line 247 of file OutsideArea.cpp.

void te::layout::OutsideArea::openMainMenu ( )
virtual

Definition at line 298 of file OutsideArea.cpp.

Member Data Documentation

ObjectInspectorOutside* te::layout::OutsideArea::m_dockInspector
protected

Definition at line 92 of file OutsideArea.h.

QWidget* te::layout::OutsideArea::m_dockParent
protected

Definition at line 90 of file OutsideArea.h.

PropertiesOutside* te::layout::OutsideArea::m_dockProperties
protected

Definition at line 91 of file OutsideArea.h.

ToolbarOutside* te::layout::OutsideArea::m_dockToolbar
protected

Definition at line 93 of file OutsideArea.h.

QMenu* te::layout::OutsideArea::m_mainMenu
protected

Definition at line 94 of file OutsideArea.h.

std::string te::layout::OutsideArea::m_optionExit
protected

Definition at line 105 of file OutsideArea.h.

std::string te::layout::OutsideArea::m_optionExport
protected

Definition at line 102 of file OutsideArea.h.

std::string te::layout::OutsideArea::m_optionImport
protected

Definition at line 101 of file OutsideArea.h.

std::string te::layout::OutsideArea::m_optionNew
protected

Definition at line 99 of file OutsideArea.h.

std::string te::layout::OutsideArea::m_optionPageConfig
protected

Definition at line 103 of file OutsideArea.h.

std::string te::layout::OutsideArea::m_optionPrint
protected

Definition at line 104 of file OutsideArea.h.

std::string te::layout::OutsideArea::m_optionUpdate
protected

Definition at line 100 of file OutsideArea.h.

QMenu* te::layout::OutsideArea::m_parentMenu
protected

Definition at line 95 of file OutsideArea.h.


The documentation for this class was generated from the following files: