#include <qcgaugewidget.h>

Public Types | |
| enum | Error { InvalidValueRange, InvalidDegreeRange, InvalidStep } |
Public Member Functions | |
| virtual void | draw (QPainter *)=0 |
| float | position () |
| QcItem (QObject *parent=0) | |
| QRectF | rect () |
| void | setPosition (float percentage) |
| virtual int | type () |
Protected Member Functions | |
| QRectF | adjustRect (float percentage) |
| float | getAngle (const QPointF &, const QRectF &tmpRect) |
| QPointF | getPoint (float deg, const QRectF &tmpRect) |
| float | getRadius (const QRectF &) |
| QRectF | resetRect () |
| void | update () |
Private Attributes | |
| float | mPosition |
| QRectF | mRect |
| QWidget * | parentWidget |
Definition at line 98 of file qcgaugewidget.h.
| enum QcItem::Error |
Definition at line 109 of file qcgaugewidget.h.
| QcItem::QcItem | ( | QObject * | parent = 0 | ) | [explicit] |
Definition at line 148 of file qcgaugewidget.cpp.
| QRectF QcItem::adjustRect | ( | float | percentage | ) | [protected] |
Definition at line 187 of file qcgaugewidget.cpp.
| virtual void QcItem::draw | ( | QPainter * | ) | [pure virtual] |
Implemented in QcAttitudeMeter, QcValuesItem, QcNeedleItem, QcDegreesItem, QcColorBand, QcArcItem, QcLabelItem, QcGlassItem, and QcBackgroundItem.
| float QcItem::getAngle | ( | const QPointF & | pt, |
| const QRectF & | tmpRect | ||
| ) | [protected] |
Definition at line 230 of file qcgaugewidget.cpp.
| QPointF QcItem::getPoint | ( | float | deg, |
| const QRectF & | tmpRect | ||
| ) | [protected] |
Definition at line 215 of file qcgaugewidget.cpp.
| float QcItem::getRadius | ( | const QRectF & | tmpRect | ) | [protected] |
Definition at line 195 of file qcgaugewidget.cpp.
| float QcItem::position | ( | ) |
Definition at line 166 of file qcgaugewidget.cpp.
| QRectF QcItem::rect | ( | ) |
Definition at line 171 of file qcgaugewidget.cpp.
| QRectF QcItem::resetRect | ( | ) | [protected] |
Definition at line 205 of file qcgaugewidget.cpp.
| void QcItem::setPosition | ( | float | percentage | ) |
Definition at line 176 of file qcgaugewidget.cpp.
| int QcItem::type | ( | ) | [virtual] |
Definition at line 156 of file qcgaugewidget.cpp.
| void QcItem::update | ( | ) | [protected] |
Definition at line 161 of file qcgaugewidget.cpp.
float QcItem::mPosition [private] |
Definition at line 123 of file qcgaugewidget.h.
QRectF QcItem::mRect [private] |
Definition at line 121 of file qcgaugewidget.h.
QWidget* QcItem::parentWidget [private] |
Definition at line 122 of file qcgaugewidget.h.