superkaramba
ImageLabel Class Reference
#include <imagelabel.h>

Detailed Description
Definition at line 108 of file meters/imagelabel.h.
Signals | |
| void | pixmapLoaded () |
Public Member Functions | |
| void | allowClick (bool) |
| bool | animationEnabled () const |
| void | attachClickArea (QString leftMouseButton, QString middleMouseButton, QString rightMouseButton) |
| void | channelIntensity (float ratio, QString channel, int millisec) |
| bool | clickable () |
| bool | drawElement (const QString &element) |
| QString | elementDrawn () const |
| bool | enableAnimation (bool enable) |
| QString | getStringValue () const |
| virtual void | hide () |
| ImageLabel (Karamba *k) | |
| ImageLabel (Karamba *k, int ix, int iy, int iw, int ih) | |
| void | intensity (float ratio, int millisec) |
| bool | mouseEvent (QEvent *e) |
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) |
| void | parseImages (const QString &fn, const QString &fn_roll, int, int, int, int) |
| void | removeEffects () |
| void | removeImageTransformations () |
| void | rolloverImage (QGraphicsSceneHoverEvent *e) |
| void | rotate (int) |
| void | scale (int, int) |
| void | setBackground (int b) |
| void | setPixel (const QPoint &point, const QColor &pixel) |
| void | setTooltip (QString txt) |
| void | setValue (QPixmap &) |
| void | setValue (int) |
| void | setValue (const QString &imagePath) |
| virtual void | show () |
| void | smoothScale (int, int) |
| void | toAlpha (const QColor &alphaColor, int alpha, int millisec) |
| void | toGray (int millisec) |
| ~ImageLabel () | |
Public Attributes | |
| int | background |
Constructor & Destructor Documentation
| ImageLabel::ImageLabel | ( | Karamba * | k, | |
| int | ix, | |||
| int | iy, | |||
| int | iw, | |||
| int | ih | |||
| ) |
Definition at line 139 of file meters/imagelabel.cpp.
| ImageLabel::ImageLabel | ( | Karamba * | k | ) |
Definition at line 158 of file meters/imagelabel.cpp.
| ImageLabel::~ImageLabel | ( | ) |
Definition at line 165 of file meters/imagelabel.cpp.
Member Function Documentation
| void ImageLabel::allowClick | ( | bool | enable | ) |
Definition at line 424 of file meters/imagelabel.cpp.
| bool ImageLabel::animationEnabled | ( | ) | const |
Definition at line 666 of file meters/imagelabel.cpp.
| void ImageLabel::attachClickArea | ( | QString | leftMouseButton, | |
| QString | middleMouseButton, | |||
| QString | rightMouseButton | |||
| ) |
Definition at line 618 of file meters/imagelabel.cpp.
| void ImageLabel::channelIntensity | ( | float | ratio, | |
| QString | channel, | |||
| int | millisec | |||
| ) |
Definition at line 579 of file meters/imagelabel.cpp.
| bool ImageLabel::clickable | ( | ) |
Definition at line 429 of file meters/imagelabel.cpp.
| bool ImageLabel::drawElement | ( | const QString & | element | ) |
Definition at line 671 of file meters/imagelabel.cpp.
| QString ImageLabel::elementDrawn | ( | ) | const |
Definition at line 692 of file meters/imagelabel.cpp.
| bool ImageLabel::enableAnimation | ( | bool | enable | ) |
Definition at line 651 of file meters/imagelabel.cpp.
| QString ImageLabel::getStringValue | ( | ) | const [inline, virtual] |
| void ImageLabel::hide | ( | ) | [virtual] |
| void ImageLabel::intensity | ( | float | ratio, | |
| int | millisec | |||
| ) |
Definition at line 568 of file meters/imagelabel.cpp.
| bool ImageLabel::mouseEvent | ( | QEvent * | e | ) |
Definition at line 396 of file meters/imagelabel.cpp.
| void ImageLabel::paint | ( | QPainter * | painter, | |
| const QStyleOptionGraphicsItem * | option, | |||
| QWidget * | widget | |||
| ) | [virtual] |
| void ImageLabel::parseImages | ( | const QString & | fn, | |
| const QString & | fn_roll, | |||
| int | _xoff, | |||
| int | _yoff, | |||
| int | _xon, | |||
| int | _yon | |||
| ) |
Definition at line 434 of file meters/imagelabel.cpp.
| void ImageLabel::pixmapLoaded | ( | ) | [signal] |
| void ImageLabel::removeEffects | ( | ) |
Definition at line 559 of file meters/imagelabel.cpp.
| void ImageLabel::removeImageTransformations | ( | ) |
Definition at line 231 of file meters/imagelabel.cpp.
| void ImageLabel::rolloverImage | ( | QGraphicsSceneHoverEvent * | e | ) |
Definition at line 519 of file meters/imagelabel.cpp.
| void ImageLabel::rotate | ( | int | deg | ) |
Definition at line 193 of file meters/imagelabel.cpp.
| void ImageLabel::scale | ( | int | w, | |
| int | h | |||
| ) |
Definition at line 202 of file meters/imagelabel.cpp.
| void ImageLabel::setBackground | ( | int | b | ) |
Definition at line 514 of file meters/imagelabel.cpp.
Definition at line 630 of file meters/imagelabel.cpp.
| void ImageLabel::setTooltip | ( | QString | txt | ) |
Definition at line 553 of file meters/imagelabel.cpp.
| void ImageLabel::setValue | ( | QPixmap & | pix | ) |
set the internal pixmap of this image to the given QPixmap pix
Definition at line 359 of file meters/imagelabel.cpp.
| void ImageLabel::setValue | ( | int | v | ) | [virtual] |
| void ImageLabel::setValue | ( | const QString & | imagePath | ) | [virtual] |
| void ImageLabel::show | ( | ) | [virtual] |
| void ImageLabel::smoothScale | ( | int | w, | |
| int | h | |||
| ) |
Definition at line 212 of file meters/imagelabel.cpp.
| void ImageLabel::toAlpha | ( | const QColor & | alphaColor, | |
| int | alpha, | |||
| int | millisec | |||
| ) |
Definition at line 601 of file meters/imagelabel.cpp.
| void ImageLabel::toGray | ( | int | millisec | ) |
Definition at line 590 of file meters/imagelabel.cpp.
Member Data Documentation
Definition at line 139 of file meters/imagelabel.h.
The documentation for this class was generated from the following files:
KDE 4.2 API Reference