Spec-Zone.ru › Qt 5.6

Класс QImageEncoderSettings

Класс QImageEncoderSettings предоставляет набор параметров кодировщика изображений. Подробнее...

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

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

QImageEncoderSettings()
QImageEncoderSettings(const QImageEncoderSettings &other)
~QImageEncoderSettings()
QString codec() const
QVariant encodingOption(const QString &option) const
QVariantMap encodingOptions() const
bool isNull() const
QMultimedia::EncodingQuality quality() const
QSize resolution() const
void setCodec(const QString &codec)
void setEncodingOption(const QString &option, const QVariant &value)
void setEncodingOptions(const QVariantMap &options)
void setQuality(QMultimedia::EncodingQuality quality)
void setResolution(const QSize &resolution)
void setResolution(int width, int height)
bool operator!=(const QImageEncoderSettings &other) const
QImageEncoderSettings & operator=(const QImageEncoderSettings &other)
bool operator==(const QImageEncoderSettings &other) const

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

Класс QImageEncoderSettings предоставляет набор параметров кодировщика изображений.

Объект параметров кодировщика изображений используется для задания параметров кодировщика изображений, используемых классом QCameraImageCapture. Параметры кодировщика изображений выбираются путем создания объекта QImageEncoderSettings, настройки необходимых свойств и последующей передачи его экземпляру QCameraImageCapture с помощью функции QCameraImageCapture::setImageSettings().

QImageEncoderSettings imageSettings;
imageSettings.setCodec("image/jpeg");
imageSettings.setResolution(1600, 1200);

imageCapture->setEncodingSettings(imageSettings);

См. также QImageEncoderControl.

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

QImageEncoderSettings::QImageEncoderSettings()

Создает объект параметров кодировщика изображений со значением null.

QImageEncoderSettings::QImageEncoderSettings(const QImageEncoderSettings &other)

Создает копию объекта параметров кодировщика изображений other.

QImageEncoderSettings::~QImageEncoderSettings()

Удаляет объект параметров кодировщика изображений.

QString QImageEncoderSettings::codec() const

Возвращает кодек изображения.

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

QVariant QImageEncoderSettings::encodingOption(const QString &option) const

Возвращает значение кодирования option.

См. также setEncodingOption() и encodingOptions().

QVariantMap QImageEncoderSettings::encodingOptions() const

Возвращает все параметры кодирования в виде QVariantMap.

См. также encodingOption() и setEncodingOptions().

bool QImageEncoderSettings::isNull() const

Определяет, является ли объект параметров кодировщика изображений неинициализированным.

Возвращает true, если параметры равны null, и false в противном случае.

QMultimedia::EncodingQuality QImageEncoderSettings::quality() const

Возвращает качество кодирования изображения.

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

QSize QImageEncoderSettings::resolution() const

Возвращает разрешение закодированного изображения.

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

void QImageEncoderSettings::setCodec(const QString &codec)

Устанавливает кодек изображения codec.

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

void QImageEncoderSettings::setEncodingOption(const QString &option, const QVariant &value)

Устанавливает значение параметра кодирования option.

Поддерживаемые параметры кодирования и их значение зависят от системы и выбранного кодека.

См. также encodingOption() и setEncodingOptions().

void QImageEncoderSettings::setEncodingOptions(const QVariantMap &options)

Заменяет все параметры кодирования на options.

Поддерживаемые параметры кодирования и их значение зависят от системы и выбранного кодека.

См. также encodingOptions(), encodingOption(), и setEncodingOption().

void QImageEncoderSettings::setQuality(QMultimedia::EncodingQuality quality)

Устанавливает качество кодирования изображения quality.

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

void QImageEncoderSettings::setResolution(const QSize &resolution)

Устанавливает разрешение закодированного изображения resolution.

Пустая QSize указывает, что кодек должен выбрать оптимальное значение на основе доступного источника изображения и ограничений кодека.

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

void QImageEncoderSettings::setResolution(int width, int height)

Устанавливает ширину и высоту разрешения закодированного изображения.

Это перегруженная функция.

bool QImageEncoderSettings::operator!=(const QImageEncoderSettings &other) const

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

Возвращает true, если объекты настроек не равны, и false в противном случае.

QImageEncoderSettings &QImageEncoderSettings::operator=(const QImageEncoderSettings &other)

Присваивает значение other объекту параметров кодировщика изображений.

bool QImageEncoderSettings::operator==(const QImageEncoderSettings &other) const

Определяет, равны ли значения объекта настроек кодирования изображения и other.

Возвращает true, если объекты настроек имеют одинаковые значения, и false, если они не равны.

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

Spec-Zone.ru

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