[Interest] Problem with QCameraImageCapture
Igor Mironchik
igor.mironchik at gmail.com
Mon Apr 6 09:20:51 CEST 2015
Hi.
I have one problem QCameraImageCapture doesn't emits signals. What is the
problem?
d->camera = new QCamera( AppCfg::instance().cfg().cameraName().toLatin1(),
this );
d->camera->setCaptureMode( QCamera::CaptureStillImage );
d->camera->start();
connect( d->camera, &QCamera::locked,
this, &CameraScreen::cameraLocked );
d->capture = new QCameraImageCapture( d->camera, this );
d->capture->setCaptureDestination( QCameraImageCapture::CaptureToBuffer );
connect( d->capture, &QCameraImageCapture::imageAvailable,
this, &CameraScreen::imageAvailable );
void ( QCameraImageCapture::*signal )( int, QCameraImageCapture::Error,
const QString & ) = &QCameraImageCapture::error;
connect( d->capture, signal,
this, &CameraScreen::error );
d->camera->searchAndLock();
---------------------------------------------
void
CameraScreen::cameraLocked()
{
d->capture->capture();
d->camera->unlock();
}
But I don't receive nor imageAvailable() nor error() signals...
--
Best Regards,
Igor Mironchik.
More information about the Interest
mailing list