The QCameraFormat class describes a video format supported by a camera device. More...
| Header: | #include <QCameraFormat> |
| CMake: | find_package(Qt6 COMPONENTS Multimedia REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Multimedia) |
| qmake: | QT += multimedia |
| QCameraFormat(const QCameraFormat &other) | |
| QCameraFormat() | |
| QCameraFormat & | operator=(const QCameraFormat &other) |
| ~QCameraFormat() | |
| bool | isNull() const |
| float | maxFrameRate() const |
| float | minFrameRate() const |
| QVideoFrameFormat::PixelFormat | pixelFormat() const |
| QSize | resolution() const |
| bool | operator!=(const QCameraFormat &other) const |
| bool | operator==(const QCameraFormat &other) const |
QCameraFormat represents a certain video format supported by a camera device.
The format is a combination of a pixel format, resolution and a range of frame rates.
QCameraFormat objects can be queried from QCameraDevice to inspect the set of supported video formats.
See also QCameraDevice and QCamera.
Copy constructs a camera format from the other format.
Constructs a null camera format.
See also isNull().
Assign other to this.
Destructs the camera format object.
Returns true if this is a default constructed QCameraFormat.
Returns the highest frame rate defined by this format.
In 6.2, the camera will always try to use the highest frame rate supported by a certain video format.
Note: Getter function for property maxFrameRate.
Returns the lowest frame rate defined by this format.
Note: Getter function for property minFrameRate.
Returns the pixel format.
Most commonly this is either QVideoFrameFormat::Format_Jpeg or QVideoFrameFormat::Format_YUVY but other formats could also be supported by the camera.
Note: Getter function for property pixelFormat.
See also QVideoFrameFormat::PixelFormat.
Returns the resolution.
Note: Getter function for property resolution.
Returns false if the other format is equal to this camera format, otherwise true.
Returns true if the other format is equal to this camera format, otherwise false.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qcameraformat.html