emailuis/nmailuiwidgets/src/nmbaseviewscrollarea.cpp
branchGCC_SURGE
changeset 55 cdd802add233
parent 30 759dc5235cdb
equal deleted inserted replaced
28:011f79704660 55:cdd802add233
    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