The QCameraFormat class describes a video format supported by a camera device. More...
| Header: | #include <QCameraFormat> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Multimedia)target_link_libraries(mytarget PRIVATE Qt6::Multimedia) |
| qmake: | QT += multimedia |
| QCameraFormat() | |
| QCameraFormat(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 |
| QCameraFormat & | operator=(const QCameraFormat &other) |
| 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.
[read-only] maxFrameRate : const floatReturns the highest frame rate defined by this format.
The camera will always try to use the highest frame rate supported by a certain video format.
Access functions:
| float | maxFrameRate() const |
[read-only] minFrameRate : const floatReturns the lowest frame rate defined by this format.
Access functions:
| float | minFrameRate() const |
[read-only] pixelFormat : const QVideoFrameFormat::PixelFormatReturns 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.
Access functions:
| QVideoFrameFormat::PixelFormat | pixelFormat() const |
See also QVideoFrameFormat::PixelFormat.
[read-only] resolution : const QSizeReturns the resolution.
Access functions:
| QSize | resolution() const |
[noexcept] QCameraFormat::QCameraFormat()Constructs a null camera format.
See also isNull().
[noexcept] QCameraFormat::QCameraFormat(const QCameraFormat &other)Copy constructs a camera format from the other format.
[noexcept] QCameraFormat::~QCameraFormat()Destructs the camera format object.
[noexcept] bool QCameraFormat::isNull() constReturns true if this is a default constructed QCameraFormat.
Returns false if the other format is equal to this camera format, otherwise true.
[noexcept] QCameraFormat
&QCameraFormat::operator=(const QCameraFormat &other)Assign other to this.
Returns true if the other format is equal to this camera format, otherwise false.