93 signals: |
93 signals: |
94 void imagePrepareComplete(CxeError::Id error); |
94 void imagePrepareComplete(CxeError::Id error); |
95 void prepareZoomForStill(int ecamStillResolutionIndex); |
95 void prepareZoomForStill(int ecamStillResolutionIndex); |
96 |
96 |
97 protected: // from CxeStateMachine |
97 protected: // from CxeStateMachine |
98 void handleStateChanged( int newStateId, CxeError::Id error ); |
98 void handleStateChanged(int newStateId, CxeError::Id error); |
99 |
99 |
100 |
100 |
101 protected slots: |
101 protected slots: |
102 // notifications when camera reference is changed |
102 // notifications when camera reference is changed |
103 void prepareForCameraDelete(); |
103 void prepareForCameraDelete(); |
104 void handleCameraAllocated(CxeError::Id error); |
104 void handleCameraAllocated(CxeError::Id error); |
105 |
105 |
106 // notification for when camera is released |
106 // notification for when camera is released |
107 void prepareForRelease(); |
107 void prepareForRelease(); |
108 |
108 |
109 // ECam events |
109 // ECAM events |
110 void handleImageData( MCameraBuffer *buffer, int error ); |
110 void handleCameraEvent(int eventUid, int error); |
|
111 |
|
112 // Image data event |
|
113 void handleImageData(MCameraBuffer *buffer, int error); |
111 |
114 |
112 // Snapshot event |
115 // Snapshot event |
113 void handleSnapshotReady(CxeError::Id status, const QPixmap& snapshot); |
116 void handleSnapshotReady(CxeError::Id status, const QPixmap& snapshot); |
114 |
117 |
115 // settings call back |
118 // settings call back |