QCameraViewfinder 类

QCameraViewfinder class provides a camera viewfinder widget. 更多...

头: #include <QCameraViewfinder>
qmake: QT += multimediawidgets
继承: QVideoWidget

公共函数

QCameraViewfinder (QWidget * parent = Q_NULLPTR)
~QCameraViewfinder ()

重实现公共函数

virtual QMediaObject * mediaObject () const override

重实现保护函数

virtual bool setMediaObject (QMediaObject * object ) override

额外继承成员

详细描述

QCameraViewfinder class provides a camera viewfinder widget.

camera = new QCamera;
viewfinder = new QCameraViewfinder();
viewfinder->show();
camera->setViewfinder(viewfinder);
imageCapture = new QCameraImageCapture(camera);
camera->setCaptureMode(QCamera::CaptureStillImage);
camera->start();
					

成员函数文档编制

QCameraViewfinder:: QCameraViewfinder ( QWidget * parent = Q_NULLPTR)

构造新的摄像头取景器 Widget。

parent 会被传递给 QVideoWidget .

QCameraViewfinder:: ~QCameraViewfinder ()

销毁摄像头取景器 Widget。

[override virtual] QMediaObject *QCameraViewfinder:: mediaObject () const

重实现自 QMediaBindableInterface::mediaObject ().

另请参阅 setMediaObject ().

[override virtual protected] bool QCameraViewfinder:: setMediaObject ( QMediaObject * object )

重实现自 QMediaBindableInterface::setMediaObject ().

另请参阅 mediaObject ().