2011-07-13 42 views
1

我一直在尝试使编程设置闪光。我设法用了一个诺基亚C7运行任何编译错误,但是当我点击按钮来设置闪光灯上,我得到以下错误:Qt相机错误“无法设置闪光灯模式”

[Qt Message] Camera error: "Failed to set flash mode."

我使用的代码是:

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

我使用Qt 4.7.4和Qt Creator 2.2.0。

回答

2

尝试检查

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

某处显示其结果