Plasma
Plasma::SvgWidget Class Reference
#include <svgwidget.h>
Inheritance diagram for Plasma::SvgWidget:

Signals | |
void | clicked (Qt::MouseButton) |
Public Member Functions | |
QString | elementID () const |
virtual void | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) |
void | setElementID (const QString &elementID) |
void | setSvg (Svg *svg) |
Svg * | svg () const |
SvgWidget (Svg *svg, const QString &elementID=QString(), QGraphicsItem *parent=0, Qt::WindowFlags wFlags=0) | |
SvgWidget (QGraphicsItem *parent=0, Qt::WindowFlags wFlags=0) | |
virtual | ~SvgWidget () |
Protected Member Functions | |
void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) |
Properties | |
QString | elementID |
Svg | svg |
Detailed Description
Definition at line 35 of file svgwidget.h.
Constructor & Destructor Documentation
Plasma::SvgWidget::SvgWidget | ( | QGraphicsItem * | parent = 0 , |
|
Qt::WindowFlags | wFlags = 0 | |||
) | [explicit] |
Definition at line 41 of file svgwidget.cpp.
Plasma::SvgWidget::SvgWidget | ( | Svg * | svg, | |
const QString & | elementID = QString() , |
|||
QGraphicsItem * | parent = 0 , |
|||
Qt::WindowFlags | wFlags = 0 | |||
) | [explicit] |
Definition at line 47 of file svgwidget.cpp.
Plasma::SvgWidget::~SvgWidget | ( | ) | [virtual] |
Definition at line 53 of file svgwidget.cpp.
Member Function Documentation
void Plasma::SvgWidget::clicked | ( | Qt::MouseButton | ) | [signal] |
QString Plasma::SvgWidget::elementID | ( | ) | const |
void Plasma::SvgWidget::mouseReleaseEvent | ( | QGraphicsSceneMouseEvent * | event | ) | [virtual] |
Definition at line 58 of file svgwidget.cpp.
void Plasma::SvgWidget::paint | ( | QPainter * | painter, | |
const QStyleOptionGraphicsItem * | option, | |||
QWidget * | widget | |||
) | [protected] |
Definition at line 89 of file svgwidget.cpp.
void Plasma::SvgWidget::setElementID | ( | const QString & | elementID | ) |
Definition at line 78 of file svgwidget.cpp.
void Plasma::SvgWidget::setSvg | ( | Svg * | svg | ) |
Definition at line 67 of file svgwidget.cpp.
Svg* Plasma::SvgWidget::svg | ( | ) | const |
Property Documentation
QString Plasma::SvgWidget::elementID [read, write] |
Definition at line 40 of file svgwidget.h.
Svg * Plasma::SvgWidget::svg [read, write] |
Definition at line 39 of file svgwidget.h.
The documentation for this class was generated from the following files: