diff --git a/widgets/label.h b/widgets/label.h index 3fd9218da..c5a516f25 100644 --- a/widgets/label.h +++ b/widgets/label.h @@ -21,6 +21,7 @@ #define __PLASMA_LABEL__ #include +#include class QGraphicsTextItem; @@ -39,6 +40,7 @@ class PLASMA_EXPORT Label : public Plasma::Widget Q_OBJECT Q_PROPERTY( QString text READ text WRITE setText ) Q_PROPERTY( Qt::Alignment alignment READ alignment WRITE setAlignment ) + Q_PROPERTY( QPen pen READ pen WRITE setPen ) public: diff --git a/widgets/lineedit.h b/widgets/lineedit.h index cc2b11de4..24f6ee479 100644 --- a/widgets/lineedit.h +++ b/widgets/lineedit.h @@ -37,6 +37,11 @@ namespace Plasma class PLASMA_EXPORT LineEdit : public QGraphicsTextItem, public LayoutItem { Q_OBJECT + Q_PROPERTY( bool styled READ styled WRITE setStyled ) + Q_PROPERTY( bool multiLine READ multiLine WRITE setMultiLine ) + Q_PROPERTY( QString defaultText WRITE setDefaultText ) + Q_PROPERTY( QString html READ toHtml ) + Q_PROPERTY( QString plainText READ toPlainText ) public: explicit LineEdit(QGraphicsItem *parent = 0, QGraphicsScene *scene = 0);