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 ()
 
ObjectInspectorOutside * getObjectInspectorOutside ()
 
PropertiesOutside * getPropertiesOutside ()
 
ToolbarOutside * getToolbarOutside ()
 
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

ObjectInspectorOutside * m_dockInspector
 
QWidget * m_dockParent
 
PropertiesOutside * m_dockProperties
 
ToolbarOutside * m_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: