Spec-Zone.ru › Qt 5.11

Класс QCameraLocksControl

Класс QCameraLocksControl является абстрактным базовым классом для классов, которые управляют стационарными или видеокамерами. Подробнее...

Заголовок: #include <QCameraLocksControl>
qmake: QT += multimedia
Наследует: QMediaControl
  • Список всех членов, включая унаследованные

Открытые функции

virtual ~QCameraLocksControl()
virtual QCamera::LockStatus lockStatus(QCamera::LockType lock) const = 0
virtual void searchAndLock(QCamera::LockTypes locks) = 0
virtual QCamera::LockTypes supportedLocks() const = 0
virtual void unlock(QCamera::LockTypes locks) = 0
  • 34 открытых функции унаследованы от QObject

Сигналы

void lockStatusChanged(QCamera::LockType type, QCamera::LockStatus status, QCamera::LockChangeReason reason)
  • 2 сигнала унаследованы от QObject

Защищенные функции

QCameraLocksControl(QObject *parent = nullptr)
  • 9 защищенных функций унаследованы от QObject

Макросы

QCameraLocksControl_iid

Дополнительные унаследованные члены

  • 1 свойство унаследовано от QObject
  • 1 открытый слот унаследован от QObject
  • 1 открытая переменная унаследована от QObject
  • 10 статических открытых членов унаследованы от QObject
  • 2 защищенных переменных унаследованы от QObject

Подробное описание

Класс QCameraLocksControl является абстрактным базовым классом для классов, которые управляют стационарными или видеокамерами.

Эта служба предоставляется объектом QMediaService через QMediaService::control(). Она используется классом QCamera.

Имя интерфейса QCameraLocksControl равно org.qt-project.qt.cameralockscontrol/5.0 как определено в QCameraLocksControl_iid.

См. также QMediaService::requestControl() и QCamera.

Документация по функциям-членам

[protected] QCameraLocksControl::QCameraLocksControl(QObject *parent = nullptr)

Конструктор объекта управления блокировками камеры с parent.

[virtual] QCameraLocksControl::~QCameraLocksControl()

Деструктор объекта управления блокировками камеры.

[pure virtual] QCamera::LockStatus QCameraLocksControl::lockStatus(QCamera::LockType lock) const

Возвращает состояние блокировки камеры lock.

[signal] void QCameraLocksControl::lockStatusChanged(QCamera::LockType type, QCamera::LockStatus status, QCamera::LockChangeReason reason)

Сигнализирует, что состояние блокировки type изменилось на status по указанной reason.

[pure virtual] void QCameraLocksControl::searchAndLock(QCamera::LockTypes locks)

Запрос блокировок камеры locks.

[pure virtual] QCamera::LockTypes QCameraLocksControl::supportedLocks() const

Возвращает типы блокировок, поддерживаемые камерой.

[pure virtual] void QCameraLocksControl::unlock(QCamera::LockTypes locks)

Разблокировка блокировок камеры locks.

Документация по макросам

QCameraLocksControl_iid

org.qt-project.qt.cameralockscontrol/5.0

Определяет имя интерфейса класса QCameraLocksControl.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qcameralockscontrol.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API