src/hbwidgets/itemviews/hbindexfeedback.cpp
changeset 2 06ff229162e9
parent 1 f7ac710697a9
child 6 c3690ec91ef8
equal deleted inserted replaced
1:f7ac710697a9 2:06ff229162e9
    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 */