QCameraViewfinderSettings Class

The QCameraViewfinderSettings class provides a set of viewfinder settings. More...

Header: #include <QCameraViewfinderSettings>
qmake: QT += multimedia
Since: Qt 5.5

This class was introduced in Qt 5.5.

Detailed Description

A viewfinder settings object is used to specify the viewfinder settings used by QCamera. Viewfinder settings are selected by constructing a QCameraViewfinderSettings object, setting the desired properties and then passing it to a QCamera instance using the QCamera::setViewfinderSettings() function.

 QCameraViewfinderSettings viewfinderSettings;
 viewfinderSettings.setResolution(640, 480);
 viewfinderSettings.setMinimumFrameRate(15.0);
 viewfinderSettings.setMaximumFrameRate(30.0);

 camera->setViewfinderSettings(viewfinderSettings);

Different cameras may have different capabilities. The application should query the camera capabilities before setting parameters. For example, the application should call QCamera::supportedViewfinderResolutions() before calling setResolution().

See also QCamera.