14 * Description: |
14 * Description: |
15 * |
15 * |
16 */ |
16 */ |
17 #include <QDebug> |
17 #include <QDebug> |
18 #include <smcmockclassincludes.h> |
18 #include <smcmockclassincludes.h> |
19 #include "hbdataform.h" |
19 #include <hbdataform.h> |
|
20 |
|
21 #include <QAbstractItemModel> |
|
22 #include <HbAbstractViewItem> |
|
23 #include <HbDataFormModelItem> |
20 |
24 |
21 // ============================ MEMBER FUNCTIONS =============================== |
25 // ============================ MEMBER FUNCTIONS =============================== |
22 |
26 |
23 // ----------------------------------------------------------------------------- |
27 // ----------------------------------------------------------------------------- |
24 // HbDataForm::HbDataForm |
28 // HbDataForm::HbDataForm |
25 // ----------------------------------------------------------------------------- |
29 // ----------------------------------------------------------------------------- |
26 // |
30 // |
27 HbAbstractItemViewPrivate* temp(NULL); |
31 HbAbstractItemViewPrivate* temp(NULL); |
28 HbAbstractItemContainer* temp2(NULL); |
32 HbAbstractItemContainer* temp2(NULL); |
|
33 |
|
34 HbDataForm::HbDataForm( |
|
35 QGraphicsItem *parent) |
|
36 :HbAbstractItemView(*temp, temp2, 0, parent) |
|
37 { |
|
38 |
|
39 } |
29 |
40 |
30 HbDataForm::HbDataForm( |
41 HbDataForm::HbDataForm( |
31 HbDataFormPrivate & /*dd*/, |
42 HbDataFormPrivate & /*dd*/, |
32 HbAbstractItemContainer * /*container*/, |
43 HbAbstractItemContainer * /*container*/, |
33 QGraphicsItem * parent ) : HbAbstractItemView( *temp, temp2, 0, parent) |
44 QGraphicsItem * parent ) : HbAbstractItemView( *temp, temp2, 0, parent) |
75 // |
86 // |
76 void HbDataForm::scrollTo( |
87 void HbDataForm::scrollTo( |
77 const QModelIndex & index, |
88 const QModelIndex & index, |
78 ScrollHint hint ) |
89 ScrollHint hint ) |
79 { |
90 { |
80 // SMC_MOCK_METHOD2( void, const QModelIndex &, index, |
91 SMC_MOCK_METHOD2( void, const QModelIndex &, index, |
81 // ScrollHint, hint ) |
92 ScrollHint, hint ) |
82 } |
93 } |
83 |
94 |
84 // ----------------------------------------------------------------------------- |
95 // ----------------------------------------------------------------------------- |
85 // HbDataForm::setExpanded |
96 // HbDataForm::setExpanded |
86 // ----------------------------------------------------------------------------- |
97 // ----------------------------------------------------------------------------- |
87 // |
98 // |
88 void HbDataForm::setExpanded( |
99 void HbDataForm::setExpanded( |
89 const QModelIndex & index, |
100 const QModelIndex & index, |
90 bool expanded ) |
101 bool expanded ) |
91 { |
102 { |
92 // SMC_MOCK_METHOD2( void, const QModelIndex &, index, |
103 SMC_MOCK_METHOD2( void, const QModelIndex &, index, |
93 // bool, expanded ) |
104 bool, expanded ) |
94 } |
105 } |
95 |
106 |
96 |
107 |
97 // ----------------------------------------------------------------------------- |
108 // ----------------------------------------------------------------------------- |
98 // HbDataForm::isExpanded |
109 // HbDataForm::isExpanded |
99 // ----------------------------------------------------------------------------- |
110 // ----------------------------------------------------------------------------- |
100 // |
111 // |
101 bool HbDataForm::isExpanded( |
112 bool HbDataForm::isExpanded( |
102 const QModelIndex & index ) const |
113 const QModelIndex & index ) const |
103 { |
114 { |
104 // SMC_MOCK_METHOD1( bool, const QModelIndex &, index ) |
115 SMC_MOCK_METHOD1( bool, const QModelIndex &, index ) |
105 } |
116 } |
106 |
117 |
107 |
118 |
108 // ----------------------------------------------------------------------------- |
119 // ----------------------------------------------------------------------------- |
109 // HbDataForm::setHeading |
120 // HbDataForm::setHeading |
152 // ----------------------------------------------------------------------------- |
163 // ----------------------------------------------------------------------------- |
153 // |
164 // |
154 QGraphicsItem * HbDataForm::primitive( |
165 QGraphicsItem * HbDataForm::primitive( |
155 HbStyle::Primitive primitive ) const |
166 HbStyle::Primitive primitive ) const |
156 { |
167 { |
157 // SMC_MOCK_METHOD1( QGraphicsItem *, HbStyle::Primitive, primitive ) |
168 SMC_MOCK_METHOD1( QGraphicsItem *, HbStyle::Primitive, primitive ) |
158 } |
169 } |
159 |
170 |
160 |
171 |
161 // ----------------------------------------------------------------------------- |
172 // ----------------------------------------------------------------------------- |
162 // HbDataForm::setModel |
173 // HbDataForm::setModel |
164 // |
175 // |
165 void HbDataForm::setModel( |
176 void HbDataForm::setModel( |
166 QAbstractItemModel * model, |
177 QAbstractItemModel * model, |
167 HbAbstractViewItem * prototype ) |
178 HbAbstractViewItem * prototype ) |
168 { |
179 { |
169 // SMC_MOCK_METHOD2( void, QAbstractItemModel *, model, |
180 SMC_MOCK_METHOD2( void, QAbstractItemModel *, model, |
170 // HbAbstractViewItem *, prototype ) |
181 HbAbstractViewItem *, prototype ) |
171 } |
182 } |
172 |
183 |
173 |
184 |
174 // ----------------------------------------------------------------------------- |
185 // ----------------------------------------------------------------------------- |
175 // HbDataForm::addConnection |
186 // HbDataForm::addConnection |
179 HbDataFormModelItem * item, |
190 HbDataFormModelItem * item, |
180 const char * signal, |
191 const char * signal, |
181 QObject * receiver, |
192 QObject * receiver, |
182 const char * slot ) |
193 const char * slot ) |
183 { |
194 { |
184 /* SMC_MOCK_METHOD4( void, HbDataFormModelItem *, item, |
195 SMC_MOCK_METHOD4( void, HbDataFormModelItem *, item, |
185 const char *, signal, |
196 const char *, signal, |
186 QObject *, receiver, |
197 QObject *, receiver, |
187 const char *, slot ) |
198 const char *, slot ) |
188 */ } |
199 } |
189 |
200 |
190 |
201 |
191 // ----------------------------------------------------------------------------- |
202 // ----------------------------------------------------------------------------- |
192 // HbDataForm::removeConnection |
203 // HbDataForm::removeConnection |
193 // ----------------------------------------------------------------------------- |
204 // ----------------------------------------------------------------------------- |
196 HbDataFormModelItem * item, |
207 HbDataFormModelItem * item, |
197 const char * signal, |
208 const char * signal, |
198 QObject * receiver, |
209 QObject * receiver, |
199 const char * slot ) |
210 const char * slot ) |
200 { |
211 { |
201 /* SMC_MOCK_METHOD4( void, HbDataFormModelItem *, item, |
212 SMC_MOCK_METHOD4( void, HbDataFormModelItem *, item, |
202 const char *, signal, |
213 const char *, signal, |
203 QObject *, receiver, |
214 QObject *, receiver, |
204 const char *, slot ) |
215 const char *, slot ) |
205 */ } |
216 } |
206 |
217 |
207 |
218 |
208 // ----------------------------------------------------------------------------- |
219 // ----------------------------------------------------------------------------- |
209 // HbDataForm::removeAllConnection |
220 // HbDataForm::removeAllConnection |
210 // ----------------------------------------------------------------------------- |
221 // ----------------------------------------------------------------------------- |
220 // ----------------------------------------------------------------------------- |
231 // ----------------------------------------------------------------------------- |
221 // |
232 // |
222 void HbDataForm::removeAllConnection( |
233 void HbDataForm::removeAllConnection( |
223 HbDataFormModelItem * item ) |
234 HbDataFormModelItem * item ) |
224 { |
235 { |
225 // SMC_MOCK_METHOD1( void, HbDataFormModelItem *, item ) |
236 SMC_MOCK_METHOD1( void, HbDataFormModelItem *, item ) |
226 } |
237 } |
227 |
238 |
228 |
239 |
229 // ----------------------------------------------------------------------------- |
240 // ----------------------------------------------------------------------------- |
230 // HbDataForm::itemShown |
241 // HbDataForm::itemShown |
231 // ----------------------------------------------------------------------------- |
242 // ----------------------------------------------------------------------------- |
232 // |
243 // |
233 void HbDataForm::itemShown( |
244 void HbDataForm::itemShown( |
234 const QModelIndex & index ) |
245 const QModelIndex & index ) |
235 { |
246 { |
236 // SMC_MOCK_METHOD1( void, const QModelIndex &, index ) |
247 SMC_MOCK_METHOD1( void, const QModelIndex &, index ) |
237 } |
248 } |
238 |
249 |
239 |
250 |
240 // ----------------------------------------------------------------------------- |
251 // ----------------------------------------------------------------------------- |
241 // HbDataForm::rowsInserted |
252 // HbDataForm::rowsInserted |
244 void HbDataForm::rowsInserted( |
255 void HbDataForm::rowsInserted( |
245 const QModelIndex & parent, |
256 const QModelIndex & parent, |
246 int start, |
257 int start, |
247 int end ) |
258 int end ) |
248 { |
259 { |
249 // SMC_MOCK_METHOD3( void, const QModelIndex &, parent, |
260 SMC_MOCK_METHOD3( void, const QModelIndex &, parent, |
250 // int, start, |
261 int, start, |
251 // int, end ) |
262 int, end ) |
252 } |
263 } |
253 |
264 |
254 |
265 |
255 // ----------------------------------------------------------------------------- |
266 // ----------------------------------------------------------------------------- |
256 // HbDataForm::rowsAboutToBeRemoved |
267 // HbDataForm::rowsAboutToBeRemoved |
259 void HbDataForm::rowsAboutToBeRemoved( |
270 void HbDataForm::rowsAboutToBeRemoved( |
260 const QModelIndex & index, |
271 const QModelIndex & index, |
261 int start, |
272 int start, |
262 int end ) |
273 int end ) |
263 { |
274 { |
264 // SMC_MOCK_METHOD3( void, const QModelIndex &, index, |
275 SMC_MOCK_METHOD3( void, const QModelIndex &, index, |
265 // int, start, |
276 int, start, |
266 // int, end ) |
277 int, end ) |
267 } |
278 } |
268 |
279 |
269 |
280 |
270 // ----------------------------------------------------------------------------- |
281 // ----------------------------------------------------------------------------- |
271 // HbDataForm::dataChanged |
282 // HbDataForm::dataChanged |
273 // |
284 // |
274 void HbDataForm::dataChanged( |
285 void HbDataForm::dataChanged( |
275 const QModelIndex & topLeft, |
286 const QModelIndex & topLeft, |
276 const QModelIndex & bottomRight ) |
287 const QModelIndex & bottomRight ) |
277 { |
288 { |
278 // SMC_MOCK_METHOD2( void, const QModelIndex &, topLeft, |
289 SMC_MOCK_METHOD2( void, const QModelIndex &, topLeft, |
279 // const QModelIndex &, bottomRight ) |
290 const QModelIndex &, bottomRight ) |
280 } |
291 } |
281 |
292 |
282 |
293 |
283 // ----------------------------------------------------------------------------- |
294 // ----------------------------------------------------------------------------- |
284 // HbDataForm::initStyleOption |
295 // HbDataForm::initStyleOption |
285 // ----------------------------------------------------------------------------- |
296 // ----------------------------------------------------------------------------- |
286 // |
297 // |
287 void HbDataForm::initStyleOption( |
298 void HbDataForm::initStyleOption( |
288 HbStyleOptionDataForm * option ) |
299 HbStyleOptionDataForm * option ) |
289 { |
300 { |
290 // SMC_MOCK_METHOD1( void, HbStyleOptionDataForm *, option ) |
301 //SMC_MOCK_METHOD1( void, HbStyleOptionDataForm *, option ) |
291 } |
302 } |
292 |
303 |
293 |
304 |