equal
deleted
inserted
replaced
41 #ifndef DATAOBJECT_H |
41 #ifndef DATAOBJECT_H |
42 #define DATAOBJECT_H |
42 #define DATAOBJECT_H |
43 |
43 |
44 #include <QObject> |
44 #include <QObject> |
45 |
45 |
|
46 //![0] |
46 class DataObject : public QObject |
47 class DataObject : public QObject |
47 { |
48 { |
48 Q_OBJECT |
49 Q_OBJECT |
49 |
50 |
50 Q_PROPERTY(QString name READ name WRITE setName NOTIFY nameChanged) |
51 Q_PROPERTY(QString name READ name WRITE setName NOTIFY nameChanged) |
51 Q_PROPERTY(QString color READ color WRITE setColor NOTIFY colorChanged) |
52 Q_PROPERTY(QString color READ color WRITE setColor NOTIFY colorChanged) |
|
53 //![0] |
52 |
54 |
53 public: |
55 public: |
54 DataObject(QObject *parent=0); |
56 DataObject(QObject *parent=0); |
55 DataObject(const QString &name, const QString &color, QObject *parent=0); |
57 DataObject(const QString &name, const QString &color, QObject *parent=0); |
56 |
58 |
65 void colorChanged(); |
67 void colorChanged(); |
66 |
68 |
67 private: |
69 private: |
68 QString m_name; |
70 QString m_name; |
69 QString m_color; |
71 QString m_color; |
|
72 //![1] |
70 }; |
73 }; |
|
74 //![1] |
71 |
75 |
72 #endif // DATAOBJECT_H |
76 #endif // DATAOBJECT_H |