QCameraViewfinder Class

The QCameraViewfinder class provides a camera viewfinder widget. More...

Header: #include <QCameraViewfinder>
qmake: QT += multimediawidgets
Inherits: QVideoWidget.

Public Functions

QCameraViewfinder(QWidget * parent = 0)
~QCameraViewfinder()
QMediaObject * mediaObject() const
  • 8 public functions inherited from QVideoWidget
  • 217 public functions inherited from QWidget
  • 31 public functions inherited from QObject

Protected Functions

bool setMediaObject(QMediaObject * object)
  • 6 protected functions inherited from QVideoWidget
  • 37 protected functions inherited from QWidget
  • 9 protected functions inherited from QObject

Additional Inherited Members

Detailed Description

The 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();

Member Function Documentation

QCameraViewfinder::QCameraViewfinder(QWidget * parent = 0)

Constructs a new camera viewfinder widget.

The parent is passed to QVideoWidget.

QCameraViewfinder::~QCameraViewfinder()

Destroys a camera viewfinder widget.

QMediaObject * QCameraViewfinder::mediaObject() const

See also setMediaObject().

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

See also mediaObject().