equal
deleted
inserted
replaced
52 Q_DECLARE_METATYPE(QModelIndex) |
52 Q_DECLARE_METATYPE(QModelIndex) |
53 |
53 |
54 QT_BEGIN_NAMESPACE |
54 QT_BEGIN_NAMESPACE |
55 |
55 |
56 QT_MODULE(Declarative) |
56 QT_MODULE(Declarative) |
57 /***************************************************************************** |
|
58 ***************************************************************************** |
|
59 XXX Experimental |
|
60 ***************************************************************************** |
|
61 *****************************************************************************/ |
|
62 |
57 |
63 class QDeclarativeItem; |
58 class QDeclarativeItem; |
64 class QDeclarativeComponent; |
59 class QDeclarativeComponent; |
65 class QDeclarativePackage; |
60 class QDeclarativePackage; |
66 class QDeclarativeVisualDataModelPrivate; |
61 class QDeclarativeVisualDataModelPrivate; |
67 |
62 |
68 class Q_DECLARATIVE_EXPORT QDeclarativeVisualModel : public QObject |
63 class Q_AUTOTEST_EXPORT QDeclarativeVisualModel : public QObject |
69 { |
64 { |
70 Q_OBJECT |
65 Q_OBJECT |
71 |
66 |
72 Q_PROPERTY(int count READ count NOTIFY countChanged) |
67 Q_PROPERTY(int count READ count NOTIFY countChanged) |
73 |
68 |
106 Q_DISABLE_COPY(QDeclarativeVisualModel) |
101 Q_DISABLE_COPY(QDeclarativeVisualModel) |
107 }; |
102 }; |
108 |
103 |
109 class QDeclarativeVisualItemModelAttached; |
104 class QDeclarativeVisualItemModelAttached; |
110 class QDeclarativeVisualItemModelPrivate; |
105 class QDeclarativeVisualItemModelPrivate; |
111 class Q_DECLARATIVE_EXPORT QDeclarativeVisualItemModel : public QDeclarativeVisualModel |
106 class Q_AUTOTEST_EXPORT QDeclarativeVisualItemModel : public QDeclarativeVisualModel |
112 { |
107 { |
113 Q_OBJECT |
108 Q_OBJECT |
114 Q_DECLARE_PRIVATE(QDeclarativeVisualItemModel) |
109 Q_DECLARE_PRIVATE(QDeclarativeVisualItemModel) |
115 |
110 |
116 Q_PROPERTY(QDeclarativeListProperty<QDeclarativeItem> children READ children NOTIFY childrenChanged DESIGNABLE false) |
111 Q_PROPERTY(QDeclarativeListProperty<QDeclarativeItem> children READ children NOTIFY childrenChanged DESIGNABLE false) |
141 private: |
136 private: |
142 Q_DISABLE_COPY(QDeclarativeVisualItemModel) |
137 Q_DISABLE_COPY(QDeclarativeVisualItemModel) |
143 }; |
138 }; |
144 |
139 |
145 |
140 |
146 class Q_DECLARATIVE_EXPORT QDeclarativeVisualDataModel : public QDeclarativeVisualModel |
141 class Q_AUTOTEST_EXPORT QDeclarativeVisualDataModel : public QDeclarativeVisualModel |
147 { |
142 { |
148 Q_OBJECT |
143 Q_OBJECT |
149 Q_DECLARE_PRIVATE(QDeclarativeVisualDataModel) |
144 Q_DECLARE_PRIVATE(QDeclarativeVisualDataModel) |
150 |
145 |
151 Q_PROPERTY(QVariant model READ model WRITE setModel) |
146 Q_PROPERTY(QVariant model READ model WRITE setModel) |