Changeset View
Changeset View
Standalone View
Standalone View
src/editors/symbolcombo.h
Show All 29 Lines | |||||
30 | { | 30 | { | ||
31 | Q_OBJECT | 31 | Q_OBJECT | ||
32 | 32 | | |||
33 | public: | 33 | public: | ||
34 | explicit KPropertySymbolComboEditor(KProperty *property, QWidget *parent = 0); | 34 | explicit KPropertySymbolComboEditor(KProperty *property, QWidget *parent = 0); | ||
35 | virtual ~KPropertySymbolComboEditor(); | 35 | virtual ~KPropertySymbolComboEditor(); | ||
36 | 36 | | |||
37 | virtual QVariant value() const; | 37 | virtual QVariant value() const; | ||
38 | virtual void setValue(const QVariant &value, bool emitChange = true); | | |||
39 | 38 | | |||
40 | virtual void drawViewer(QPainter *p, const QColorGroup &cg, const QRect &r, const QVariant &value); | 39 | virtual void drawViewer(QPainter *p, const QColorGroup &cg, const QRect &r, const QVariant &value); | ||
41 | 40 | | |||
42 | protected: | 41 | public Q_SLOTS: | ||
42 | virtual void setValue(const QVariant &value, bool emitChange = true); | ||||
43 | | ||||
44 | protected Q_SLOTS: | ||||
43 | virtual void setReadOnlyInternal(bool readOnly); | 45 | virtual void setReadOnlyInternal(bool readOnly); | ||
44 | 46 | | |||
45 | protected Q_SLOTS: | 47 | protected Q_SLOTS: | ||
46 | void selectChar(); | 48 | void selectChar(); | ||
47 | void slotValueChanged(const QString &text); | 49 | void slotValueChanged(const QString &text); | ||
48 | 50 | | |||
49 | private: | 51 | private: | ||
50 | QLineEdit *m_edit; | 52 | QLineEdit *m_edit; | ||
51 | QPushButton *m_select; | 53 | QPushButton *m_select; | ||
52 | }; | 54 | }; | ||
53 | 55 | | |||
54 | #endif | 56 | #endif |