equal
deleted
inserted
replaced
27 #include "hbindexfeedback_p.h" |
27 #include "hbindexfeedback_p.h" |
28 |
28 |
29 #include "hbabstractitemview.h" |
29 #include "hbabstractitemview.h" |
30 |
30 |
31 #include <hbscrollbar.h> |
31 #include <hbscrollbar.h> |
32 #include <hbstyleoptionindexfeedback.h> |
32 #include <hbstyleoptionindexfeedback_p.h> |
33 #include <hbstyleparameters.h> |
33 #include <hbstyleparameters.h> |
34 #include <hbstyle.h> |
34 #include <hbstyle.h> |
35 #include <hbdeviceprofile.h> |
35 #include <hbdeviceprofile.h> |
36 |
36 |
37 #include <QEvent> |
37 #include <QEvent> |
233 { |
233 { |
234 Q_D( const HbIndexFeedback ); |
234 Q_D( const HbIndexFeedback ); |
235 |
235 |
236 return d->mItemView; |
236 return d->mItemView; |
237 } |
237 } |
238 |
|
239 /*! |
|
240 |
|
241 \deprecated HbIndexFeedback::primitive(HbStyle::Primitive) |
|
242 is deprecated. |
|
243 |
|
244 Returns the primitives used in HbIndexFeedback. |
|
245 |
|
246 \param primitive The primitive type requested. |
|
247 |
|
248 \return A pointer for the primitive requested. |
|
249 */ |
|
250 QGraphicsItem* HbIndexFeedback::primitive(HbStyle::Primitive primitive) const |
|
251 { |
|
252 Q_D( const HbIndexFeedback ); |
|
253 |
|
254 QGraphicsItem* retVal = HbWidget::primitive(primitive); |
|
255 |
|
256 switch (primitive) { |
|
257 case HbStyle::P_IndexFeedback_popup_text: |
|
258 retVal = d->mTextItem; |
|
259 break; |
|
260 |
|
261 case HbStyle::P_IndexFeedback_popup_background: |
|
262 retVal = d->mPopupItem; |
|
263 break; |
|
264 |
|
265 default: |
|
266 qt_noop(); |
|
267 break; |
|
268 } |
|
269 |
|
270 return retVal; |
|
271 } |
|
272 |
|
273 |
238 |
274 /* |
239 /* |
275 A scene event filter. It's purpose is to call calculatePopupRects on |
240 A scene event filter. It's purpose is to call calculatePopupRects on |
276 a resize event for the item view. |
241 a resize event for the item view. |
277 */ |
242 */ |