QtVideo Namespace

Enumerations for camera and video functionality. More...

Header: #include <QtVideo>
CMake: find_package(Qt6 REQUIRED COMPONENTS Multimedia)
target_link_libraries(mytarget PRIVATE Qt6::Multimedia)
qmake: QT += multimedia
Since: Qt 6.7

Types

(since 6.7) enum class Rotation { None, Clockwise90, Clockwise180, Clockwise270 }

Detailed Description

Type Documentation

[since 6.7] enum class QtVideo::Rotation

The angle of the clockwise rotation that should be applied to a video frame before displaying. The rotation is performed in video coordinates, where the Y-axis points downwards on the display. It means that the rotation direction complies with QTransform::rotate.

ConstantValueDescription
QtVideo::Rotation::None0No rotation required, the frame has correct orientation
QtVideo::Rotation::Clockwise9090The frame should be rotated clockwise by 90 degrees
QtVideo::Rotation::Clockwise180180The frame should be rotated clockwise by 180 degrees
QtVideo::Rotation::Clockwise270270The frame should be rotated clockwise by 270 degrees

This enum was introduced in Qt 6.7.