videoplayback/hbvideoplaybackview/tsrc/testdetailsplaybackwindow/stub/src/hbpushbutton.cpp
changeset 37 4eb2df7f7cbe
parent 36 8aed59de29f9
equal deleted inserted replaced
36:8aed59de29f9 37:4eb2df7f7cbe
    13 *
    13 *
    14 * Description:  Implementation of HbPushButton
    14 * Description:  Implementation of HbPushButton
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 // Version : %version:  3 %
    18 // Version : %version:  2 %
       
    19 
       
    20 
    19 
    21 
    20 #include <qgraphicswidget>
    22 #include <qgraphicswidget>
       
    23 
       
    24 #include <hbframedrawer.h>
    21 
    25 
    22 #include "mpxvideo_debug.h"
    26 #include "mpxvideo_debug.h"
    23 #include "hbpushbutton.h"
    27 #include "hbpushbutton.h"
    24 
    28 
    25 // -------------------------------------------------------------------------------------------------
    29 // -------------------------------------------------------------------------------------------------
    28 //
    32 //
    29 HbPushButton::HbPushButton()
    33 HbPushButton::HbPushButton()
    30     : mVisible( false )
    34     : mVisible( false )
    31     , mEnabled( false )
    35     , mEnabled( false )
    32     , mSelected( false )
    36     , mSelected( false )
       
    37     , mFrameDrawer( NULL )
    33 {
    38 {
    34     MPX_ENTER_EXIT(_L("HbPushButton::HbPushButton()"));
    39     MPX_ENTER_EXIT(_L("HbPushButton::HbPushButton()"));
    35 
    40 
    36     mBackground = new QGraphicsWidget();
    41     mBackground = new QGraphicsWidget();
    37 }
    42 }
   149     MPX_DEBUG(_L("HbPushButton::release") );
   154     MPX_DEBUG(_L("HbPushButton::release") );
   150 
   155 
   151     emit released();
   156     emit released();
   152 }
   157 }
   153 
   158 
       
   159 // -------------------------------------------------------------------------------------------------
       
   160 // HbPushButton::frameBackground
       
   161 // -------------------------------------------------------------------------------------------------
       
   162 //
       
   163 HbFrameDrawer* HbPushButton::frameBackground()
       
   164 {
       
   165     MPX_DEBUG(_L("HbPushButton::frameBackground") );
       
   166 
       
   167     return mFrameDrawer;
       
   168 }
       
   169 
       
   170 // -------------------------------------------------------------------------------------------------
       
   171 // HbPushButton::setFrameBackground
       
   172 // -------------------------------------------------------------------------------------------------
       
   173 //
       
   174 void HbPushButton::setFrameBackground( HbFrameDrawer *drawer )
       
   175 {
       
   176     MPX_DEBUG(_L("HbPushButton::setFrameBackground") );
       
   177 
       
   178     mFrameDrawer = drawer;
       
   179 }
       
   180 
   154 // End of file
   181 // End of file