camerauis/cameraxui/cxui/inc/cxuiscenemodeview.h
changeset 37 64817133cd1d
parent 36 b12f3922a74f
child 58 ddba9caa7f32
equal deleted inserted replaced
36:b12f3922a74f 37:64817133cd1d
    58 public:
    58 public:
    59 
    59 
    60     void construct(HbMainWindow *mainwindow,
    60     void construct(HbMainWindow *mainwindow,
    61                    CxeEngine *engine,
    61                    CxeEngine *engine,
    62                    CxuiDocumentLoader *documentLoader,
    62                    CxuiDocumentLoader *documentLoader,
    63                    CxuiCaptureKeyHandler *keyHandler = NULL);
    63                    CxuiCaptureKeyHandler *keyHandler,
       
    64                    HbActivityManager *activityManager);
    64 
    65 
    65     void loadDefaultWidgets();
    66     void loadDefaultWidgets();
    66     void loadBackgroundImages();
    67     void loadBackgroundImages();
    67 
    68     void saveActivity();
    68 signals:
    69 signals:
    69     void viewCloseEvent();
    70     void viewCloseEvent();
    70 
    71 
    71 public slots:
    72 public slots:
    72     void handleCaptureKeyPressed();
    73     void handleCaptureKeyPressed();
    79     void handleCancelButtonPress();
    80     void handleCancelButtonPress();
    80 
    81 
    81 protected:
    82 protected:
    82     void showEvent(QShowEvent *event);
    83     void showEvent(QShowEvent *event);
    83     bool allowShowControls() const;
    84     bool allowShowControls() const;
       
    85     bool isFeedbackEnabled() const;
    84 
    86 
    85 private:
    87 private:
    86     QString backgroundForScene(const QString& sceneId);
    88     QString backgroundForScene(const QString& sceneId);
    87     void startBackgroundTransition();
    89     void startBackgroundTransition();
    88 
    90