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

Abstract class to represent an observer. "View" part of MVC component. More...

#include <Observer.h>

Inheritance diagram for te::layout::Observer:
te::layout::ItemObserver te::layout::OutsideObserver te::layout::ParentItem< QGraphicsObject > te::layout::ParentItem< QGraphicsProxyWidget > te::layout::ParentItem< QGraphicsTextItem > te::layout::ItemGroup te::layout::ParentItem< T > te::layout::EditTemplateOutside te::layout::GridSettingsOutside te::layout::MapLayerChoiceOutside te::layout::ObjectInspectorOutside te::layout::PageSetupOutside te::layout::PropertiesOutside te::layout::SystematicScaleOutside te::layout::TextGridSettingsOutside te::layout::ToolbarOutside

Public Member Functions

virtual void updateObserver (ContextItem context)=0
 This method is called when a change has occurred in the state of the observable. Reimplement this function in a ItemObserver subclass to provide the item's updateObserver implementation. More...
 
virtual ~Observer (void)
 Destructor. More...
 

Detailed Description

Abstract class to represent an observer. "View" part of MVC component.

Definition at line 48 of file Observer.h.

Constructor & Destructor Documentation

virtual te::layout::Observer::~Observer ( void  )
inlinevirtual

Destructor.

Definition at line 55 of file Observer.h.

Member Function Documentation


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