我一直试着制作一个预设闪光灯。我设法在诺基亚C7上运行它,没有任何编译错误,但当我点击按钮设置闪存时,我得到以下错误:
[Qt Message]相机错误:“无法设置闪光模式。”
我使用的代码是:
QCamera *camera = new QCamera;
QCameraExposure *cameraexpo = camera->exposure();
cameraexpo->setFlashMode(QCameraExposure::FlashOn);
我使用Qt 4.7.4和Qt Creator 2.2.0。
答案 0 :(得分:2)
尝试检查
bool bIsSupported = cameraexpo->isFlashModeSupported(QCameraExposure::FlashOn);
bool bIsReady = cameraexpo->isFlashReady();
并在某处显示结果