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

#include <DisplayOutside.h>

Inheritance diagram for te::layout::DisplayOutside:
te::layout::OutsideObserver te::layout::Observer

Public Member Functions

 DisplayOutside (OutsideController *controller, Observable *o)
 
virtual OutsideControllergetController ()
 
virtual ObservablegetModel ()
 
virtual te::gm::Coord2D getPosition ()
 
virtual PropertiesgetProperties () const
 
virtual void refresh ()
 
virtual void removeDock ()
 
virtual void setPosition (const double &x, const double &y)
 
void setPreviousCentralWidget (QWidget *previous)
 
virtual void updateObserver (ContextItem context)
 
virtual ~DisplayOutside ()
 

Protected Member Functions

virtual void closeEvent (QCloseEvent *event)
 

Protected Attributes

OutsideControllerm_controller
 
Observablem_model
 
QWidget * m_previousCentralWidget
 
bool m_previousCentralWidgetVisibilite
 

Detailed Description

Definition at line 45 of file DisplayOutside.h.

Constructor & Destructor Documentation

te::layout::DisplayOutside::DisplayOutside ( OutsideController controller,
Observable o 
)

Definition at line 43 of file DisplayOutside.cpp.

te::layout::DisplayOutside::~DisplayOutside ( )
virtual

Definition at line 52 of file DisplayOutside.cpp.

Member Function Documentation

void te::layout::DisplayOutside::closeEvent ( QCloseEvent *  event)
protectedvirtual

Definition at line 85 of file DisplayOutside.cpp.

te::layout::OutsideController * te::layout::OutsideObserver::getController ( )
virtualinherited

Definition at line 59 of file OutsideObserver.cpp.

te::layout::Observable * te::layout::OutsideObserver::getModel ( )
virtualinherited

Definition at line 64 of file OutsideObserver.cpp.

te::gm::Coord2D te::layout::DisplayOutside::getPosition ( )
virtual

Implements te::layout::OutsideObserver.

Definition at line 72 of file DisplayOutside.cpp.

References te::gm::Coord2D::x, and te::gm::Coord2D::y.

te::layout::Properties * te::layout::OutsideObserver::getProperties ( ) const
virtualinherited

Implements te::layout::Observer.

Definition at line 54 of file OutsideObserver.cpp.

References te::layout::Properties::getProperties().

void te::layout::OutsideObserver::refresh ( )
virtualinherited

Definition at line 48 of file OutsideObserver.cpp.

References te::gm::Coord2D::x, and te::gm::Coord2D::y.

void te::layout::DisplayOutside::removeDock ( )
virtual

Definition at line 102 of file DisplayOutside.cpp.

void te::layout::DisplayOutside::setPosition ( const double &  x,
const double &  y 
)
virtual

Implements te::layout::OutsideObserver.

Definition at line 66 of file DisplayOutside.cpp.

void te::layout::DisplayOutside::setPreviousCentralWidget ( QWidget *  previous)

Definition at line 97 of file DisplayOutside.cpp.

void te::layout::DisplayOutside::updateObserver ( ContextItem  context)
virtual

Implements te::layout::OutsideObserver.

Definition at line 57 of file DisplayOutside.cpp.

References te::layout::ContextItem::getShow().

Member Data Documentation

OutsideController* te::layout::OutsideObserver::m_controller
protectedinherited

Definition at line 58 of file OutsideObserver.h.

QWidget* te::layout::DisplayOutside::m_previousCentralWidget
protected

Definition at line 64 of file DisplayOutside.h.

bool te::layout::DisplayOutside::m_previousCentralWidgetVisibilite
protected

Definition at line 65 of file DisplayOutside.h.


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