equal
deleted
inserted
replaced
62 virtual void loadWidgets(); |
62 virtual void loadWidgets(); |
63 |
63 |
64 void restoreActivity(const QString &activityId, const QVariant &data); |
64 void restoreActivity(const QString &activityId, const QVariant &data); |
65 void saveActivity(); |
65 void saveActivity(); |
66 void clearActivity(); |
66 void clearActivity(); |
|
67 |
67 protected: |
68 protected: |
68 |
69 |
69 void showEvent(QShowEvent *event); |
70 void showEvent(QShowEvent *event); |
70 virtual bool allowShowControls() const; |
71 virtual bool allowShowControls() const; |
71 |
72 |
72 public slots: |
73 public slots: |
73 |
74 |
74 // from CxuiPrecaptureView |
75 // from CxuiPrecaptureView |
75 virtual void handleSettingValueChanged(const QString& key, QVariant newValue); |
76 virtual void handleSettingValueChanged(const QString& key, QVariant newValue); |
76 |
77 |
77 // whenever a scene setting is changed on the engine side, an icon might need updating on the toolbar |
78 void handleSceneChanged(const QVariant &newSceneData); |
78 // connects to the sceneChanged signal of CxeSettings |
|
79 void handleSceneChanged(CxeScene &scene); |
|
80 |
79 |
81 // From CxuiPrecaptureView |
80 // From CxuiPrecaptureView |
82 virtual void enterStandby(); |
81 virtual void enterStandby(); |
83 |
82 |
84 protected slots: |
83 protected slots: |
109 void updateSceneIcon(const QString& sceneId); |
108 void updateSceneIcon(const QString& sceneId); |
110 void updateQualityIcon(); |
109 void updateQualityIcon(); |
111 void closeDialogs(); |
110 void closeDialogs(); |
112 void updateFaceTrackingIcon(); |
111 void updateFaceTrackingIcon(); |
113 |
112 |
|
113 private: |
|
114 void reloadIndicatorWidgets(); |
|
115 |
114 protected: |
116 protected: |
115 CxuiSelfTimer *mSelfTimer; |
117 CxuiSelfTimer *mSelfTimer; |
116 HbAction *mFlashSetting; |
118 HbAction *mFlashSetting; |
117 HbDialog *mStillSettingsPopup; |
119 HbDialog *mStillSettingsPopup; |
118 HbDialog *mSceneModePopup; |
120 HbDialog *mSceneModePopup; |