QCameraLocksControl 類

The QCameraLocksControl 類是用於控製靜止攝像頭 (或視頻攝像機) 的類的抽象基類。 更多...

頭: #include <QCameraLocksControl>
qmake: QT += multimedia
繼承: QMediaControl

公共函數

~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

信號

void lockStatusChanged (QCamera::LockType lock , QCamera::LockStatus status , QCamera::LockChangeReason reason )

保護函數

QCameraLocksControl (QObject * parent = Q_NULLPTR)

QCameraLocksControl_iid

額外繼承成員

詳細描述

The QCameraLocksControl 類是用於控製靜止攝像頭 (或視頻攝像機) 的類的抽象基類。

此服務的提供是通過 QMediaService 對象憑藉 QMediaService::control()。它被用於 QCamera .

接口名稱對於 QCameraLocksControl is org.qt-project.qt.cameralockscontrol/5.0 作為定義在 QCameraLocksControl_iid .

另請參閱 QMediaService::requestControl () 和 QCamera .

成員函數文檔編製

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

構造攝像頭鎖控製對象采用 parent .

QCameraLocksControl:: ~QCameraLocksControl ()

銷毀攝像頭鎖控製對象。

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

返迴攝像頭 lock 狀態。

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

信號 lock status was changed with a specified 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 類。