camerauis/cameraxui/cxui/inc/cxuiview.h
changeset 40 2922f70fca82
parent 39 c5025ea871a1
child 37 64817133cd1d
equal deleted inserted replaced
39:c5025ea871a1 40:2922f70fca82
    21 #include <QObject>
    21 #include <QObject>
    22 #include <QTimer>
    22 #include <QTimer>
    23 #include <hbview.h>
    23 #include <hbview.h>
    24 #include <hbmainwindow.h>
    24 #include <hbmainwindow.h>
    25 #include <hbframedrawer.h>
    25 #include <hbframedrawer.h>
       
    26 #include <hbinstantfeedback.h>
    26 
    27 
    27 class CxuiDocumentLoader;
    28 class CxuiDocumentLoader;
    28 class CxuiCaptureKeyHandler;
    29 class CxuiCaptureKeyHandler;
    29 class CxuiZoomSlider;
    30 class CxuiZoomSlider;
    30 class CxuiCaptureKeyHandler;
    31 class CxuiCaptureKeyHandler;
    65     virtual void createWidgetBackgroundGraphic(HbWidget *widget,
    66     virtual void createWidgetBackgroundGraphic(HbWidget *widget,
    66                                        const QString &graphicName,
    67                                        const QString &graphicName,
    67                                        HbFrameDrawer::FrameType frameType =
    68                                        HbFrameDrawer::FrameType frameType =
    68                                        HbFrameDrawer::NinePieces);
    69                                        HbFrameDrawer::NinePieces);
    69 
    70 
       
    71     void mousePressEvent(QGraphicsSceneMouseEvent *event);
       
    72     void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
    70 protected slots:
    73 protected slots:
    71     virtual void launchNotSupportedNotification();
    74     virtual void launchNotSupportedNotification();
    72     virtual void launchPhotosApp();
    75     virtual void launchPhotosApp();
    73     virtual void launchVideosApp();
    76     virtual void launchVideosApp();
    74     virtual void releaseCamera();
    77     virtual void releaseCamera();
    98 
   101 
    99     bool   mControlsVisible;
   102     bool   mControlsVisible;
   100     bool   mZoomVisible;
   103     bool   mZoomVisible;
   101     QTimer mHideControlsTimeout;
   104     QTimer mHideControlsTimeout;
   102 
   105 
       
   106     HbInstantFeedback mControlsFeedback;
   103 };
   107 };
   104 
   108 
   105 #endif // CXUIVIEW_H
   109 #endif // CXUIVIEW_H