Spec-Zone.ru › Qt 5.12

Класс QCameraViewfinder

Класс QCameraViewfinder предоставляет виджет видоискателя камеры. Подробнее...

Заголовок: #include <QCameraViewfinder>
qmake: QT += multimediawidgets
Наследует: QVideoWidget
  • Список всех членов, включая унаследованные
  • Устаревшие члены

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

QCameraViewfinder(QWidget *parent = nullptr)
virtual ~QCameraViewfinder()

Переопределённые открытые функции

virtual QMediaObject * mediaObject() const override
  • 8 открытых функций унаследовано от QVideoWidget
  • 216 открытых функций унаследовано от QWidget
  • 1 открытая функция унаследовано от QMediaBindableInterface
  • 31 открытая функция унаследовано от QObject
  • 14 открытых функций унаследовано от QPaintDevice

Статические открытые члены

const QMetaObject staticMetaObject
  • 5 статических открытых членов унаследовано от QWidget
  • 9 статических открытых членов унаследовано от QObject

Переопределённые защищённые функции

virtual bool setMediaObject(QMediaObject *object) override
  • 6 защищённых функций унаследовано от QVideoWidget
  • 35 защищённых функций унаследовано от QWidget
  • 1 защищённая функция унаследовано от QMediaBindableInterface
  • 9 защищённых функций унаследовано от QObject
  • 1 защищённая функция унаследовано от QPaintDevice

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

  • 7 свойств унаследовано от QVideoWidget
  • 59 свойств унаследовано от QWidget
  • 1 свойства унаследовано от QObject
  • 6 открытых слотов унаследовано от QVideoWidget
  • 19 открытых слотов унаследовано от QWidget
  • 1 открытый слот унаследовано от QObject
  • 5 сигналов унаследовано от QVideoWidget
  • 3 сигнала унаследовано от QWidget
  • 2 сигнала унаследовано от QObject
  • 6 защищённых функций унаследовано от QVideoWidget
  • 35 защищённых функций унаследовано от QWidget
  • 1 защищённая функция унаследовано от QMediaBindableInterface
  • 9 защищённых функций унаследовано от QObject
  • 1 защищённая функция унаследовано от QPaintDevice
  • 1 защищённый слот унаследовано от QWidget

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

Класс QCameraViewfinder предоставляет виджет видоискателя камеры.

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 = nullptr)

Конструирует новый виджет видоискателя камеры.

parent передаётся в QVideoWidget.

[virtual] QCameraViewfinder::~QCameraViewfinder()

Уничтожает виджет видоискателя камеры.

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

Переопределено из QVideoWidget::mediaObject().

См. также setMediaObject().

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

См. также mediaObject().

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

Spec-Zone.ru

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