Qt相机错误“无法设置闪光模式”

时间:2011-07-13 10:48:20

标签: qt qt-mobility

我一直试着制作一个预设闪光灯。我设法在诺基亚C7上运行它,没有任何编译错误,但当我点击按钮设置闪存时,我得到以下错误:

  

[Qt Message]相机错误:“无法设置闪光模式。”

我使用的代码是:

QCamera *camera = new QCamera;
QCameraExposure *cameraexpo = camera->exposure();
cameraexpo->setFlashMode(QCameraExposure::FlashOn);

我使用Qt 4.7.4和Qt Creator 2.2.0。

1 个答案:

答案 0 :(得分:2)

尝试检查

bool bIsSupported = cameraexpo->isFlashModeSupported(QCameraExposure::FlashOn);
bool bIsReady = cameraexpo->isFlashReady();

并在某处显示结果