$search

Aseba::ThymioMoveAction Class Reference
[Integrated Development Editor]

#include <ThymioButtons.h>

Inheritance diagram for Aseba::ThymioMoveAction:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual int getNumButtons ()
virtual QPixmap image (bool on=true)
virtual int isClicked (int i)
virtual void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0)
virtual void setClicked (int i, int status)
 ThymioMoveAction (QGraphicsItem *parent=0)
virtual ~ThymioMoveAction ()

Private Slots

void valueChangeDetected ()

Private Attributes

QGraphicsItemAnimation * animation
QList< QSlider * > sliders
QTimeLine * timer
QList< QGraphicsProxyWidget * > widgets

Detailed Description

Definition at line 291 of file ThymioButtons.h.


Constructor & Destructor Documentation

Aseba::ThymioMoveAction::ThymioMoveAction ( QGraphicsItem *  parent = 0  ) 

Definition at line 7 of file ThymioActionButtons.cpp.

Aseba::ThymioMoveAction::~ThymioMoveAction (  )  [virtual]

Definition at line 47 of file ThymioActionButtons.cpp.


Member Function Documentation

virtual int Aseba::ThymioMoveAction::getNumButtons (  )  [inline, virtual]

Reimplemented from Aseba::ThymioButton.

Definition at line 302 of file ThymioButtons.h.

QPixmap Aseba::ThymioMoveAction::image ( bool  on = true  )  [virtual]

Reimplemented from Aseba::ThymioButton.

Definition at line 82 of file ThymioActionButtons.cpp.

int Aseba::ThymioMoveAction::isClicked ( int  i  )  [virtual]

Reimplemented from Aseba::ThymioButton.

Definition at line 117 of file ThymioActionButtons.cpp.

void Aseba::ThymioMoveAction::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  option,
QWidget *  widget = 0 
) [virtual]

Reimplemented from Aseba::ThymioButton.

Definition at line 52 of file ThymioActionButtons.cpp.

void Aseba::ThymioMoveAction::setClicked ( int  i,
int  status 
) [virtual]

Reimplemented from Aseba::ThymioButton.

Definition at line 111 of file ThymioActionButtons.cpp.

void Aseba::ThymioMoveAction::valueChangeDetected (  )  [private, slot]

Definition at line 106 of file ThymioActionButtons.cpp.


Member Data Documentation

QGraphicsItemAnimation* Aseba::ThymioMoveAction::animation [private]

Definition at line 310 of file ThymioButtons.h.

QList<QSlider *> Aseba::ThymioMoveAction::sliders [private]

Definition at line 309 of file ThymioButtons.h.

QTimeLine* Aseba::ThymioMoveAction::timer [private]

Definition at line 311 of file ThymioButtons.h.

QList<QGraphicsProxyWidget *> Aseba::ThymioMoveAction::widgets [private]

Definition at line 308 of file ThymioButtons.h.


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


aseba
Author(s): Stéphane Magnenat
autogenerated on Sat Mar 2 12:31:56 2013