superkaramba
#include <imagelabel.h>

Signals | |
void | pixmapLoaded () |
Public Member Functions | |
ImageLabel (Karamba *k, int ix, int iy, int iw, int ih) | |
ImageLabel (Karamba *k) | |
~ImageLabel () | |
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 () |
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 (const QString &imagePath) |
void | setValue (int) |
void | setValue (QPixmap &) |
virtual void | show () |
void | smoothScale (int, int) |
void | toAlpha (const QColor &alphaColor, int alpha, int millisec) |
void | toGray (int millisec) |
![]() | |
Meter (Karamba *k, int ix, int iy, int iw, int ih) | |
Meter (Karamba *k) | |
virtual | ~Meter () |
virtual QRectF | boundingRect () const |
virtual QColor | getColor () const |
virtual int | getHeight () const |
virtual int | getMax () const |
virtual int | getMin () const |
virtual int | getValue () const |
virtual int | getWidth () const |
virtual int | getX () const |
virtual int | getY () const |
bool | isEnabled () const |
virtual void | setColor (QColor color) |
void | setEnabled (bool enable) |
virtual void | setHeight (int) |
virtual void | setMax (int max) |
virtual void | setMin (int min) |
virtual void | setSize (int x, int y, int width, int height) |
virtual void | setWidth (int) |
virtual void | setX (int) |
virtual void | setY (int) |
Public Attributes | |
int | background |
Additional Inherited Members | |
![]() | |
QRectF | m_boundingBox |
bool | m_clickable |
QColor | m_color |
bool | m_hidden |
Karamba * | m_karamba |
int | m_maxValue |
int | m_minValue |
Detailed Description
Definition at line 108 of file meters/imagelabel.h.
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.
|
inlinevirtual |
Reimplemented from Meter.
Definition at line 121 of file meters/imagelabel.h.
|
virtual |
Reimplemented from Meter.
Definition at line 187 of file meters/imagelabel.cpp.
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.
|
virtual |
Implements Meter.
Definition at line 375 of file meters/imagelabel.cpp.
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.
|
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.
void ImageLabel::setPixel | ( | const QPoint & | point, |
const QColor & | pixel | ||
) |
Definition at line 630 of file meters/imagelabel.cpp.
void ImageLabel::setTooltip | ( | QString | txt | ) |
Definition at line 553 of file meters/imagelabel.cpp.
|
virtual |
Reimplemented from Meter.
Definition at line 299 of file meters/imagelabel.cpp.
|
virtual |
Reimplemented from Meter.
Definition at line 176 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.
|
virtual |
Reimplemented from Meter.
Definition at line 181 of file meters/imagelabel.cpp.
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
int ImageLabel::background |
Definition at line 139 of file meters/imagelabel.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:07:20 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.