423#ifndef QT_NO_DEBUG_STREAM
426 d.maybeSpace() <<
QStringLiteral(
"QCameraDevice(name=%1, position=%2, orientation=%3)")
427 .arg(
camera.description())
428 .arg(
QString::fromLatin1(QCamera::staticMetaObject.enumerator(QCamera::staticMetaObject.indexOfEnumerator(
"Position"))
429 .valueToKey(
camera.position())));
436#include "moc_qcameradevice.cpp"
QCameraDevice::Position position
QList< QCameraFormat > videoFormats
QList< QSize > photoResolutions
The QCameraDevice class provides general information about camera devices.
QList< QSize > photoResolutions() const
Returns a list of resolutions that the camera can use to capture still images.
Position position
\qmlproperty enumeration QtMultimedia::cameraDevice::position
bool isNull() const
Returns true if this QCameraDevice is null or invalid.
bool operator==(const QCameraDevice &other) const
Returns true if this QCameraDevice is equal to other.
QString description
\qmlproperty string QtMultimedia::cameraDevice::description
QCameraDevice()
Describes a camera device.
QList< QCameraFormat > videoFormats
\qmlproperty CameraFormat QtMultimedia::cameraDevice::videoFormats
QByteArray id
\qmlproperty string QtMultimedia::cameraDevice::id
bool isDefault
\qmlproperty bool QtMultimedia::cameraDevice::isDefault
Position
This enum specifies the physical position of the camera on the system hardware.
QCameraDevice & operator=(const QCameraDevice &other)
Sets the QCameraDevice object to be equal to other.
~QCameraDevice()
Destroys the QCameraDevice.
\macro QT_RESTRICTED_CAST_FROM_ASCII
static QString fromLatin1(QByteArrayView ba)
This is an overloaded member function, provided for convenience. It differs from the above function o...
Combined button and popup list for selecting options.
QDebug operator<<(QDebug d, const QCameraDevice &camera)
#define QStringLiteral(str)