QtCamImageSettings settings;
};
-QtCamImageMode::QtCamImageMode(QtCamDevicePrivate *d, QObject *parent) :
- QtCamMode(new QtCamImageModePrivate(d), "mode-image", "image-done", parent) {
+QtCamImageMode::QtCamImageMode(QtCamDevicePrivate *dev, QObject *parent) :
+ QtCamMode(new QtCamImageModePrivate(dev), "mode-image", "image-done", parent) {
- d_ptr = (QtCamImageModePrivate *)QtCamMode::d_ptr;
+ d = (QtCamImageModePrivate *)d_ptr;
QString name = d_ptr->dev->conf->imageEncodingProfileName();
QString path = d_ptr->dev->conf->imageEncodingProfilePath();
}
QtCamImageMode::~QtCamImageMode() {
-
+ d = 0;
}
bool QtCamImageMode::canCapture() {
}
void QtCamImageMode::applySettings() {
- d_ptr->setCaps("image-capture-caps", d_ptr->settings.captureResolution(),
- d_ptr->settings.frameRate());
- d_ptr->setCaps("viewfinder-caps", d_ptr->settings.viewfinderResolution(),
- d_ptr->settings.frameRate());
+ d_ptr->setCaps("image-capture-caps", d->settings.captureResolution(),
+ d->settings.frameRate());
+ d_ptr->setCaps("viewfinder-caps", d->settings.viewfinderResolution(),
+ d->settings.frameRate());
- setPreviewSize(d_ptr->settings.previewResolution());
+ setPreviewSize(d->settings.previewResolution());
}
void QtCamImageMode::start() {
}
bool QtCamImageMode::setSettings(const QtCamImageSettings& settings) {
- d_ptr->settings = settings;
+ d->settings = settings;
if (!d_ptr->dev->q_ptr->isIdle()) {
return false;
Q_OBJECT
public:
- QtCamImageMode(QtCamDevicePrivate *d, QObject *parent = 0);
+ QtCamImageMode(QtCamDevicePrivate *dev, QObject *parent = 0);
~QtCamImageMode();
virtual bool canCapture();
virtual void stop();
private:
- QtCamImageModePrivate *d_ptr;
+ QtCamImageModePrivate *d;
};
#endif /* QT_CAM_IMAGE_MODE_H */
QtCamVideoSettings settings;
};
-QtCamVideoMode::QtCamVideoMode(QtCamDevicePrivate *d, QObject *parent) :
- QtCamMode(new QtCamVideoModePrivate(d), "mode-video", "video-done", parent) {
+QtCamVideoMode::QtCamVideoMode(QtCamDevicePrivate *dev, QObject *parent) :
+ QtCamMode(new QtCamVideoModePrivate(dev), "mode-video", "video-done", parent) {
- d_ptr = (QtCamVideoModePrivate *)QtCamMode::d_ptr;
+ d = (QtCamVideoModePrivate *)QtCamMode::d_ptr;
QString name = d_ptr->dev->conf->videoEncodingProfileName();
QString path = d_ptr->dev->conf->videoEncodingProfilePath();
}
QtCamVideoMode::~QtCamVideoMode() {
-
+ d = 0;
}
bool QtCamVideoMode::canCapture() {
}
void QtCamVideoMode::applySettings() {
- d_ptr->setCaps("viewfinder-caps", d_ptr->settings.captureResolution(),
- d_ptr->settings.frameRate());
+ d_ptr->setCaps("viewfinder-caps", d->settings.captureResolution(),
+ d->settings.frameRate());
- d_ptr->setCaps("video-capture-caps", d_ptr->settings.captureResolution(),
- d_ptr->settings.frameRate());
+ d_ptr->setCaps("video-capture-caps", d->settings.captureResolution(),
+ d->settings.frameRate());
- setPreviewSize(d_ptr->settings.previewResolution());
+ setPreviewSize(d->settings.previewResolution());
}
void QtCamVideoMode::start() {
}
bool QtCamVideoMode::setSettings(const QtCamVideoSettings& settings) {
- d_ptr->settings = settings;
+ d->settings = settings;
if (isRecording()) {
return false;
Q_PROPERTY(bool recording READ isRecording NOTIFY recordingStateChanged);
public:
- QtCamVideoMode(QtCamDevicePrivate *d, QObject *parent = 0);
+ QtCamVideoMode(QtCamDevicePrivate *dev, QObject *parent = 0);
~QtCamVideoMode();
virtual bool canCapture();
virtual void stop();
private:
- Q_PRIVATE_SLOT(d_ptr, void _d_idleStateChanged(bool));
-
- QtCamVideoModePrivate *d_ptr;
+ QtCamVideoModePrivate *d;
+ Q_PRIVATE_SLOT(d, void _d_idleStateChanged(bool));
};
#endif /* QT_CAM_VIDEO_MODE_H */