Public Member Functions | Private Attributes
Aseba::ThymioFaceButton Class Reference

#include <ThymioButtons.h>

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

List of all members.

Public Member Functions

void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0)
 ThymioFaceButton (QRectF rect, ThymioSmileType type, QGraphicsItem *parent=0)

Private Attributes

qreal arcEnd
qreal arcStart
QRectF leftEye
QRectF mouth
QRectF rightEye

Detailed Description

Definition at line 75 of file ThymioButtons.h.


Constructor & Destructor Documentation

Aseba::ThymioFaceButton::ThymioFaceButton ( QRectF  rect,
ThymioSmileType  type,
QGraphicsItem *  parent = 0 
)

Definition at line 84 of file ThymioButtons.cpp.


Member Function Documentation

void Aseba::ThymioFaceButton::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  option,
QWidget *  widget = 0 
)

Reimplemented from Aseba::ThymioClickableButton.

Definition at line 116 of file ThymioButtons.cpp.


Member Data Documentation

Definition at line 85 of file ThymioButtons.h.

Definition at line 84 of file ThymioButtons.h.

Definition at line 81 of file ThymioButtons.h.

Definition at line 83 of file ThymioButtons.h.

Definition at line 82 of file ThymioButtons.h.


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


aseba
Author(s): Stéphane Magnenat
autogenerated on Thu Jan 2 2014 11:17:17