Changeset View
Changeset View
Standalone View
Standalone View
src/editors/dummywidget.h
Show All 22 Lines | |||||
23 | 23 | | |||
24 | #include "KPropertyFactory.h" | 24 | #include "KPropertyFactory.h" | ||
25 | 25 | | |||
26 | #include <QVariant> | 26 | #include <QVariant> | ||
27 | 27 | | |||
28 | class KPROPERTYWIDGETS_EXPORT KPropertyDummyWidget: public Widget | 28 | class KPROPERTYWIDGETS_EXPORT KPropertyDummyWidget: public Widget | ||
29 | { | 29 | { | ||
30 | Q_OBJECT | 30 | Q_OBJECT | ||
31 | | ||||
32 | public: | 31 | public: | ||
33 | explicit KPropertyDummyWidget(KProperty *property, QWidget *parent = 0); | 32 | explicit KPropertyDummyWidget(KProperty *property, QWidget *parent = 0); | ||
34 | virtual ~KPropertyDummyWidget(); | 33 | virtual ~KPropertyDummyWidget(); | ||
35 | 34 | | |||
36 | virtual QVariant value() const; | 35 | virtual QVariant value() const; | ||
37 | virtual void setValue(const QVariant &value, bool emitChange = true); | | |||
38 | 36 | | |||
39 | virtual void drawViewer(QPainter *p, const QColorGroup &cg, const QRect &r, const QVariant &value); | 37 | virtual void drawViewer(QPainter *p, const QColorGroup &cg, const QRect &r, const QVariant &value); | ||
40 | 38 | | |||
41 | protected: | 39 | public Q_SLOTS: | ||
40 | virtual void setValue(const QVariant &value, bool emitChange = true); | ||||
41 | | ||||
42 | protected Q_SLOTS: | ||||
42 | virtual void setReadOnlyInternal(bool readOnly); | 43 | virtual void setReadOnlyInternal(bool readOnly); | ||
43 | 44 | | |||
44 | private: | 45 | private: | ||
45 | QVariant m_value; | 46 | QVariant m_value; | ||
46 | }; | 47 | }; | ||
47 | 48 | | |||
48 | #endif | 49 | #endif | ||
49 | 50 | |