Spec-Zone.ru › Qt 5.6

Класс QGraphicsApiFilter

(Qt3DRender::QGraphicsApiFilter)

Класс QGraphicsApiFilter предоставляет ... Подробнее...

Заголовок: #include <QGraphicsApiFilter>
qmake: QT += 3drender
С момента: Qt 5.5
Инициализируется: GraphicsApiFilter
Наследует: QObject
  • Список всех членов, включая унаследованные

Публичные типы

перечисление Api { OpenGLES, OpenGL }
перечисление Profile { БезПрофиля, ПрофильCore, ПрофильСовместимости }

Свойства

  • api : Qt3DRender::QGraphicsApiFilter::Api
  • extensions : QStringList
  • majorVersion : int
  • minorVersion : int
  • profile : Qt3DRender::QGraphicsApiFilter::Profile
  • vendor : QString
  • 1 свойство унаследовано от QObject

Публичные функции

QGraphicsApiFilter(QObject *parent = Q_NULLPTR)
Api api() const
void copy(const QGraphicsApiFilter &ref)
QStringList extensions() const
int majorVersion() const
int minorVersion() const
Profile profile() const
QString vendor() const
  • 31 публичная функция унаследована от QObject

Публичные слоты

void setApi(Api api)
void setExtensions(const QStringList &extensions)
void setMajorVersion(int majorVersion)
void setMinorVersion(int minorVersion)
void setProfile(Profile profile)
void setVendor(const QString &vendor)
  • 1 публичный слот унаследован от QObject

Сигналы

void apiChanged(Api api)
void extensionsChanged(const QStringList &extensions)
void graphicsApiFilterChanged()
void majorVersionChanged(int majorVersion)
void minorVersionChanged(int minorVersion)
void profileChanged(Profile profile)
void vendorChanged(const QString &vendor)
  • 2 сигнала унаследованы от QObject

Связанные нечлены

bool operator!=(const QGraphicsApiFilter &reference, const QGraphicsApiFilter &sample)
bool operator==(const QGraphicsApiFilter &reference, const QGraphicsApiFilter &sample)

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

  • 11 статических публичных членов унаследованы от QObject
  • 9 защищенных функций унаследованы от QObject

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

Класс QGraphicsApiFilter предоставляет ...

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

перечисление QGraphicsApiFilter::Api

Константа Значение Описание
Qt3DRender::QGraphicsApiFilter::OpenGLES QSurfaceFormat::OpenGLES QSurfaceFormat::OpenGLES
Qt3DRender::QGraphicsApiFilter::OpenGL QSurfaceFormat::OpenGL QSurfaceFormat::OpenGL

перечисление QGraphicsApiFilter::Profile

Константа Значение Описание
Qt3DRender::QGraphicsApiFilter::NoProfile QSurfaceFormat::NoProfile QSurfaceFormat::NoProfile
Qt3DRender::QGraphicsApiFilter::CoreProfile QSurfaceFormat::CoreProfile QSurfaceFormat::CoreProfile
Qt3DRender::QGraphicsApiFilter::CompatibilityProfile QSurfaceFormat::CompatibilityProfile QSurfaceFormat::CompatibilityProfile

Документация свойств

api : Qt3DRender::QGraphicsApiFilter::Api

Функции доступа:

Api api() const
void setApi(Api api)

Сигнал уведомления:

void apiChanged(Api api)

extensions : QStringList

Функции доступа:

QStringList extensions() const
void setExtensions(const QStringList &extensions)

Сигнал уведомления:

void extensionsChanged(const QStringList &extensions)

majorVersion : int

Функции доступа:

int majorVersion() const
void setMajorVersion(int majorVersion)

Сигнал уведомления:

void majorVersionChanged(int majorVersion)

minorVersion : int

Функции доступа:

int minorVersion() const
void setMinorVersion(int minorVersion)

Сигнал уведомления:

void minorVersionChanged(int minorVersion)

profile : Qt3DRender::QGraphicsApiFilter::Profile

Функции доступа:

Profile profile() const
void setProfile(Profile profile)

Сигнал уведомления:

void profileChanged(Profile profile)

vendor : QString

Функции доступа:

QString vendor() const
void setVendor(const QString &vendor)

Сигнал уведомления:

void vendorChanged(const QString &vendor)

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

QGraphicsApiFilter::QGraphicsApiFilter(QObject *parent = Q_NULLPTR)

Создаёт новый QGraphicsApiFilter со указанным parent.

void QGraphicsApiFilter::copy(const QGraphicsApiFilter &ref)

Копирует экземпляр ref в текущий.

[signal] void QGraphicsApiFilter::graphicsApiFilterChanged()

Этот сигнал генерируется при изменении значения любого свойства.

Связанные внешние функции

bool Qt3DRender::operator!=(const QGraphicsApiFilter &reference, const QGraphicsApiFilter &sample)

Возвращает true если reference и sample различны.

bool Qt3DRender::operator==(const QGraphicsApiFilter &reference, const QGraphicsApiFilter &sample)

Возвращает true если reference и sample эквивалентны.

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

Spec-Zone.ru

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