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

#include <OutsideArea.h>

Inheritance diagram for te::qt::plugins::layout::OutsideArea:

Public Slots

virtual void onAddChildFinalized (QGraphicsItem *parent, QGraphicsItem *child)
 
virtual void onAddItemFinalized ()
 
virtual void onCloseView ()
 
virtual void onHideView ()
 
virtual void onMainMenuTriggered (QAction *action)
 
virtual void onRefreshStatusBar ()
 
virtual void onSelectionChanged ()
 
virtual void onShowView ()
 

Signals

void changeMenuContext (bool change)
 
void exit ()
 

Public Member Functions

virtual void closeAllDocks ()
 
virtual void closeMainMenu ()
 
ObjectInspectorDockgetObjectInspectorDock ()
 
PropertiesDockgetPropertiesDock ()
 
te::layout::ToolbarOutsidegetToolbar ()
 
virtual void openAllDocks ()
 
virtual void openMainMenu ()
 
 OutsideArea (te::layout::View *view, QWidget *dockParent=0, QMenu *mnuLayout=0, QStatusBar *status=0)
 
virtual ~OutsideArea ()
 

Protected Member Functions

virtual void changeAction (te::layout::EnumType *mode)
 
virtual QAction * createAction (std::string text, std::string objName, std::string icon, std::string tooltip="")
 
virtual void createEditTemplateDock ()
 
virtual void createInspectorDock ()
 
virtual void createMainMenu ()
 
virtual void createPropertiesDock ()
 
virtual void createToolbar ()
 
virtual void init ()
 

Protected Attributes

EditTemplateDockm_dockEditTemplate
 
ObjectInspectorDockm_dockInspector
 
QWidget * m_dockParent
 
PropertiesDockm_dockProperties
 
std::string m_optionDockEditTemplate
 
std::string m_optionDockInspector
 
std::string m_optionDockProperties
 
std::string m_optionDockToolbar
 
std::string m_optionExit
 
std::string m_optionExportJSON
 
std::string m_optionImportJSON
 
std::string m_optionNew
 
std::string m_optionPageConfig
 
std::string m_optionPrint
 
std::string m_optionUpdate
 
QMenu * m_parentMenu
 
QStatusBar * m_statusBar
 
te::layout::ToolbarOutsidem_toolbar
 
te::layout::Viewm_view
 

Detailed Description

Definition at line 60 of file OutsideArea.h.

Constructor & Destructor Documentation

te::qt::plugins::layout::OutsideArea::OutsideArea ( te::layout::View view,
QWidget *  dockParent = 0,
QMenu *  mnuLayout = 0,
QStatusBar *  status = 0 
)

Definition at line 50 of file OutsideArea.cpp.

References init().

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

Definition at line 74 of file OutsideArea.cpp.

Member Function Documentation

void te::qt::plugins::layout::OutsideArea::changeAction ( te::layout::EnumType mode)
protectedvirtual

Definition at line 352 of file OutsideArea.cpp.

References te::common::Singleton< Context >::getInstance().

void te::qt::plugins::layout::OutsideArea::changeMenuContext ( bool  change)
signal
void te::qt::plugins::layout::OutsideArea::closeAllDocks ( )
virtual

Definition at line 418 of file OutsideArea.cpp.

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

Definition at line 468 of file OutsideArea.cpp.

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

Definition at line 341 of file OutsideArea.cpp.

void te::qt::plugins::layout::OutsideArea::createEditTemplateDock ( )
protectedvirtual

Definition at line 219 of file OutsideArea.cpp.

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

Definition at line 177 of file OutsideArea.cpp.

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

Definition at line 226 of file OutsideArea.cpp.

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

Definition at line 170 of file OutsideArea.cpp.

void te::qt::plugins::layout::OutsideArea::createToolbar ( )
protectedvirtual
void te::qt::plugins::layout::OutsideArea::exit ( )
signal
te::qt::plugins::layout::ObjectInspectorDock * te::qt::plugins::layout::OutsideArea::getObjectInspectorDock ( )

Definition at line 374 of file OutsideArea.cpp.

te::qt::plugins::layout::PropertiesDock * te::qt::plugins::layout::OutsideArea::getPropertiesDock ( )

Definition at line 369 of file OutsideArea.cpp.

te::layout::ToolbarOutside * te::qt::plugins::layout::OutsideArea::getToolbar ( )

Definition at line 379 of file OutsideArea.cpp.

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

Definition at line 118 of file OutsideArea.cpp.

References te::common::Singleton< Context >::getInstance().

Referenced by OutsideArea().

void te::qt::plugins::layout::OutsideArea::onAddChildFinalized ( QGraphicsItem *  parent,
QGraphicsItem *  child 
)
virtualslot

Definition at line 560 of file OutsideArea.cpp.

void te::qt::plugins::layout::OutsideArea::onAddItemFinalized ( )
virtualslot

Definition at line 502 of file OutsideArea.cpp.

void te::qt::plugins::layout::OutsideArea::onCloseView ( )
virtualslot

Definition at line 523 of file OutsideArea.cpp.

void te::qt::plugins::layout::OutsideArea::onHideView ( )
virtualslot

Definition at line 516 of file OutsideArea.cpp.

void te::qt::plugins::layout::OutsideArea::onRefreshStatusBar ( )
virtualslot
void te::qt::plugins::layout::OutsideArea::onSelectionChanged ( )
virtualslot

Definition at line 489 of file OutsideArea.cpp.

void te::qt::plugins::layout::OutsideArea::onShowView ( )
virtualslot

Definition at line 510 of file OutsideArea.cpp.

void te::qt::plugins::layout::OutsideArea::openAllDocks ( )
virtual

Definition at line 384 of file OutsideArea.cpp.

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

Definition at line 447 of file OutsideArea.cpp.

Member Data Documentation

EditTemplateDock* te::qt::plugins::layout::OutsideArea::m_dockEditTemplate
protected

Definition at line 114 of file OutsideArea.h.

ObjectInspectorDock* te::qt::plugins::layout::OutsideArea::m_dockInspector
protected

Definition at line 113 of file OutsideArea.h.

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

Definition at line 111 of file OutsideArea.h.

PropertiesDock* te::qt::plugins::layout::OutsideArea::m_dockProperties
protected

Definition at line 112 of file OutsideArea.h.

std::string te::qt::plugins::layout::OutsideArea::m_optionDockEditTemplate
protected

Definition at line 132 of file OutsideArea.h.

std::string te::qt::plugins::layout::OutsideArea::m_optionDockInspector
protected

Definition at line 129 of file OutsideArea.h.

std::string te::qt::plugins::layout::OutsideArea::m_optionDockProperties
protected

Definition at line 130 of file OutsideArea.h.

std::string te::qt::plugins::layout::OutsideArea::m_optionDockToolbar
protected

Definition at line 131 of file OutsideArea.h.

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

Definition at line 128 of file OutsideArea.h.

std::string te::qt::plugins::layout::OutsideArea::m_optionExportJSON
protected

Definition at line 125 of file OutsideArea.h.

std::string te::qt::plugins::layout::OutsideArea::m_optionImportJSON
protected

Definition at line 124 of file OutsideArea.h.

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

Definition at line 122 of file OutsideArea.h.

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

Definition at line 126 of file OutsideArea.h.

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

Definition at line 127 of file OutsideArea.h.

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

Definition at line 123 of file OutsideArea.h.

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

Definition at line 115 of file OutsideArea.h.

QStatusBar* te::qt::plugins::layout::OutsideArea::m_statusBar
protected

Definition at line 118 of file OutsideArea.h.

te::layout::ToolbarOutside* te::qt::plugins::layout::OutsideArea::m_toolbar
protected

Definition at line 117 of file OutsideArea.h.

te::layout::View* te::qt::plugins::layout::OutsideArea::m_view
protected

Definition at line 116 of file OutsideArea.h.


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