superkaramba
Meter Class Reference
#include <meter.h>

Detailed Description
Definition at line 23 of file meters/meter.h.
Public Member Functions | |
| Meter (Karamba *k, int ix, int iy, int iw, int ih) | |
| Meter (Karamba *k) | |
| virtual | ~Meter () |
| virtual int | getX () const |
| virtual void | setX (int) |
| virtual int | getY () const |
| virtual void | setY (int) |
| virtual int | getWidth () const |
| virtual void | setWidth (int) |
| virtual int | getHeight () const |
| virtual void | setHeight (int) |
| virtual int | getMin () const |
| virtual void | setMin (int min) |
| virtual int | getMax () const |
| virtual void | setMax (int max) |
| virtual int | getValue () const |
| virtual void | setValue (int) |
| virtual QString | getStringValue () const |
| virtual void | setValue (const QString &) |
| virtual QColor | getColor () const |
| virtual void | setColor (QColor color) |
| bool | isEnabled () const |
| void | setEnabled (bool enable) |
| virtual void | setSize (int x, int y, int width, int height) |
| virtual void | show () |
| virtual void | hide () |
| virtual void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)=0 |
| virtual QRectF | boundingRect () const |
Protected Attributes | |
| QRectF | m_boundingBox |
| bool | m_clickable |
| bool | m_hidden |
| int | m_minValue |
| int | m_maxValue |
| QColor | m_color |
| Karamba * | m_karamba |
Constructor & Destructor Documentation
| Meter::Meter | ( | Karamba * | k, | |
| int | ix, | |||
| int | iy, | |||
| int | iw, | |||
| int | ih | |||
| ) |
Definition at line 22 of file meters/meter.cpp.
| Meter::Meter | ( | Karamba * | k | ) |
Definition at line 39 of file meters/meter.cpp.
| Meter::~Meter | ( | ) | [virtual] |
Definition at line 50 of file meters/meter.cpp.
Member Function Documentation
| int Meter::getX | ( | ) | const [virtual] |
| void Meter::setX | ( | int | newx | ) | [virtual] |
| int Meter::getY | ( | ) | const [virtual] |
| void Meter::setY | ( | int | newy | ) | [virtual] |
| int Meter::getWidth | ( | ) | const [virtual] |
| void Meter::setWidth | ( | int | width | ) | [virtual] |
| int Meter::getHeight | ( | ) | const [virtual] |
| void Meter::setHeight | ( | int | height | ) | [virtual] |
| int Meter::getMin | ( | ) | const [virtual] |
Definition at line 111 of file meters/meter.cpp.
| void Meter::setMin | ( | int | min | ) | [virtual] |
| int Meter::getMax | ( | ) | const [virtual] |
Definition at line 121 of file meters/meter.cpp.
| void Meter::setMax | ( | int | max | ) | [virtual] |
| int Meter::getValue | ( | ) | const [virtual] |
| void Meter::setValue | ( | int | ) | [virtual] |
Reimplemented in Bar, ClickArea, ClickMap, Graph, ImageLabel, RichTextLabel, and TextLabel.
Definition at line 136 of file meters/meter.cpp.
| QString Meter::getStringValue | ( | ) | const [virtual] |
Reimplemented in ImageLabel, Input, RichTextLabel, and TextLabel.
Definition at line 140 of file meters/meter.cpp.
| void Meter::setValue | ( | const QString & | ) | [virtual] |
Reimplemented in Bar, ClickArea, ClickMap, Graph, ImageLabel, Input, RichTextLabel, and TextLabel.
Definition at line 145 of file meters/meter.cpp.
| QColor Meter::getColor | ( | ) | const [virtual] |
| void Meter::setColor | ( | QColor | color | ) | [virtual] |
| bool Meter::isEnabled | ( | ) | const |
Definition at line 169 of file meters/meter.cpp.
| void Meter::setEnabled | ( | bool | enable | ) |
| void Meter::setSize | ( | int | x, | |
| int | y, | |||
| int | width, | |||
| int | height | |||
| ) | [virtual] |
| void Meter::show | ( | ) | [virtual] |
Reimplemented from QGraphicsItem.
Reimplemented in ImageLabel, Input, and TextLabel.
Definition at line 179 of file meters/meter.cpp.
| void Meter::hide | ( | ) | [virtual] |
Reimplemented from QGraphicsItem.
Reimplemented in ImageLabel, Input, and TextLabel.
Definition at line 186 of file meters/meter.cpp.
| virtual void Meter::paint | ( | QPainter * | painter, | |
| const QStyleOptionGraphicsItem * | option, | |||
| QWidget * | widget | |||
| ) | [pure virtual] |
Reimplemented from QGraphicsItem.
Implemented in Bar, ClickArea, ClickMap, Graph, ImageLabel, Input, RichTextLabel, and TextLabel.
| QRectF Meter::boundingRect | ( | ) | const [virtual] |
Member Data Documentation
QRectF Meter::m_boundingBox [protected] |
Definition at line 72 of file meters/meter.h.
bool Meter::m_clickable [protected] |
Definition at line 74 of file meters/meter.h.
bool Meter::m_hidden [protected] |
Definition at line 75 of file meters/meter.h.
int Meter::m_minValue [protected] |
Definition at line 76 of file meters/meter.h.
int Meter::m_maxValue [protected] |
Definition at line 77 of file meters/meter.h.
QColor Meter::m_color [protected] |
Definition at line 79 of file meters/meter.h.
Karamba* Meter::m_karamba [protected] |
Definition at line 81 of file meters/meter.h.
The documentation for this class was generated from the following files:
KDE 4.0 API Reference