IOT  0.5
I Only Think
Signals | Public Member Functions
Layer Class Reference

Classe de Vue Represente le calque d'une fenetre. More...

#include <Layer.h>

Inheritance diagram for Layer:
AbstractScene

List of all members.

Signals

void actionEmitted (IAction &)

Public Member Functions

 Layer (Ceg::Window const &, MainController &)
 ~Layer ()
void setProcess (QProcess *)
virtual QRect getGeometry () const
virtual IActionkeyPressEvent (int key)
virtual void initialize (QList< QGraphicsRectItem * > const &sceneItems)
 takes a scene (a list of Items) to draw graphical areas on the view

Detailed Description

Classe de Vue Represente le calque d'une fenetre.


Constructor & Destructor Documentation

Layer::Layer ( Ceg::Window const &  hostWindow,
MainController mainC 
)
Layer::~Layer ( )

Member Function Documentation

void Layer::actionEmitted ( IAction ) [signal]
QRect Layer::getGeometry ( ) const [virtual]

Implements AbstractScene.

void Layer::initialize ( QList< QGraphicsRectItem * > const &  sceneItems) [virtual]

takes a scene (a list of Items) to draw graphical areas on the view

Reimplemented from AbstractScene.

IAction * Layer::keyPressEvent ( int  key) [virtual]

Implements AbstractScene.

void Layer::setProcess ( QProcess *  process)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator