src/hbcore/gui/hbpopup_p.h
changeset 28 b7da29130b0e
parent 23 e6ad4ef83b23
child 30 80e4d18b72f5
equal deleted inserted replaced
23:e6ad4ef83b23 28:b7da29130b0e
   125     void _q_timeoutFinished();
   125     void _q_timeoutFinished();
   126     void _q_orientationChanged();
   126     void _q_orientationChanged();
   127 
   127 
   128     bool addPopupToScene();
   128     bool addPopupToScene();
   129     void handleBackgroundMousePressEvent();
   129     void handleBackgroundMousePressEvent();
   130     void handleBackgroundMouseReleaseEvent(QGraphicsSceneMouseEvent *event);
   130     virtual void handleBackgroundMouseReleaseEvent(QGraphicsSceneMouseEvent *event);
   131     void calculateShape();
   131     void calculateShape();
   132 
   132 
   133     static int timeoutValue(HbPopup::DefaultTimeout timeout);
   133     static int timeoutValue(HbPopup::DefaultTimeout timeout);
   134     void setTimeout(int msec);
   134     void setTimeout(int msec);
   135 
   135 
   152     }
   152     }
   153     friend class HbPopupBackGround;
   153     friend class HbPopupBackGround;
   154     friend class HbPopupManagerPrivate;
   154     friend class HbPopupManagerPrivate;
   155     friend class HbPopupLayoutProxy;
   155     friend class HbPopupLayoutProxy;
   156     friend class HbDeviceDialogManagerPrivate;
   156     friend class HbDeviceDialogManagerPrivate;
       
   157     friend class HbInputCommonDialogs;
   157     // To be able to unit test private features
   158     // To be able to unit test private features
   158     friend class TestHbPopup;
   159     friend class TestHbPopup;
   159 
   160 
   160     QTimer *timeoutTimerInstance;
   161     QTimer *timeoutTimerInstance;
   161 };
   162 };