emailuis/nmailuiwidgets/src/nmbaseviewscrollarea.cpp
changeset 43 99bcbff212ad
parent 18 578830873419
equal deleted inserted replaced
42:139d4b7b2938 43:99bcbff212ad
    21    Constructor
    21    Constructor
    22 */
    22 */
    23 NmBaseViewScrollArea::NmBaseViewScrollArea(QGraphicsItem *parentView) :
    23 NmBaseViewScrollArea::NmBaseViewScrollArea(QGraphicsItem *parentView) :
    24     HbScrollArea(parentView)
    24     HbScrollArea(parentView)
    25     {
    25     {
       
    26     NM_FUNCTION;
    26     }
    27     }
    27 
    28 
    28 /*!
    29 /*!
    29    Destructor
    30    Destructor
    30 */
    31 */
    31 NmBaseViewScrollArea::~NmBaseViewScrollArea()
    32 NmBaseViewScrollArea::~NmBaseViewScrollArea()
    32     {
    33     {
       
    34     NM_FUNCTION;
    33     }
    35     }
    34 
    36 
    35 /*!
    37 /*!
    36    Scroll area mouse press event handling. Mouse press event is forwarded
    38    Scroll area mouse press event handling. Mouse press event is forwarded
    37    to scroll area base class and web kit for link handling
    39    to scroll area base class and web kit for link handling
    38 */
    40 */
    39 void NmBaseViewScrollArea::mousePressEvent(QGraphicsSceneMouseEvent *event)
    41 void NmBaseViewScrollArea::mousePressEvent(QGraphicsSceneMouseEvent *event)
    40 {
    42 {
       
    43     NM_FUNCTION;
       
    44     
    41     if (event){
    45     if (event){
    42         emit handleMousePressEvent(event);
    46         emit handleMousePressEvent(event);
    43         HbScrollArea::mousePressEvent(event);
    47         HbScrollArea::mousePressEvent(event);
    44     }
    48     }
    45 }
    49 }
    48    Scroll area mouse release event handling. Mouse release event is forwarded
    52    Scroll area mouse release event handling. Mouse release event is forwarded
    49    to scroll area base class and web kit for link handling
    53    to scroll area base class and web kit for link handling
    50 */
    54 */
    51 void NmBaseViewScrollArea::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
    55 void NmBaseViewScrollArea::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
    52 {
    56 {
       
    57     NM_FUNCTION;
       
    58     
    53     if (event){
    59     if (event){
    54         emit handleMouseReleaseEvent(event);
    60         emit handleMouseReleaseEvent(event);
    55         HbScrollArea::mouseReleaseEvent(event);
    61         HbScrollArea::mouseReleaseEvent(event);
    56     }
    62     }
    57 }
    63 }
    60    Scroll area mouse double click event handling. Double click is forwarded
    66    Scroll area mouse double click event handling. Double click is forwarded
    61    to scroll area base class and web kit
    67    to scroll area base class and web kit
    62 */
    68 */
    63 void NmBaseViewScrollArea::mouseMoveEvent(QGraphicsSceneMouseEvent *event)
    69 void NmBaseViewScrollArea::mouseMoveEvent(QGraphicsSceneMouseEvent *event)
    64 {
    70 {
       
    71     NM_FUNCTION;
       
    72     
    65     if (event){
    73     if (event){
    66         emit handleMouseMoveEvent(event);
    74         emit handleMouseMoveEvent(event);
    67         HbScrollArea::mouseMoveEvent(event);
    75         HbScrollArea::mouseMoveEvent(event);
    68     }
    76     }
    69 }
    77 }
    71 /*!
    79 /*!
    72    Scroll area long press gesture event handling.
    80    Scroll area long press gesture event handling.
    73 */
    81 */
    74 void NmBaseViewScrollArea::longPressGesture(const QPointF &point)
    82 void NmBaseViewScrollArea::longPressGesture(const QPointF &point)
    75 {
    83 {
       
    84     NM_FUNCTION;
       
    85     
    76     emit handleLongPressGesture(point);
    86     emit handleLongPressGesture(point);
    77 }
    87 }
    78 
    88