QGraphicsApiFilter露

The QGraphicsApiFilter class identifies the API required for the attached QTechnique . More鈥�

Inheritance diagram of PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter

Synopsis露

Functions露

Slots露

Signals露

Detailed Description露

class PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter([parent=None])露
param parent:

PySide2.QtCore.QObject

Constructs a new QGraphicsApiFilter with the specified parent .

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.Api露

Constant

Description

Qt3DRender.QGraphicsApiFilter.OpenGLES

OpenGLES

Qt3DRender.QGraphicsApiFilter.OpenGL

OpenGL

Qt3DRender.QGraphicsApiFilter.Vulkan

Vulkan

Qt3DRender.QGraphicsApiFilter.DirectX

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.OpenGLProfile露

This enum identifies the type of profile required.

Constant

Description

Qt3DRender.QGraphicsApiFilter.NoProfile

NoProfile

Qt3DRender.QGraphicsApiFilter.CoreProfile

CoreProfile

Qt3DRender.QGraphicsApiFilter.CompatibilityProfile

CompatibilityProfile

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.api()露
Return type:

Api

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.apiChanged(api)露
Parameters:

api 鈥� Api

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.extensions()露
Return type:

list of strings

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.extensionsChanged(extensions)露
Parameters:

extensions 鈥� list of strings

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.graphicsApiFilterChanged()露
PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.majorVersion()露
Return type:

int

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.majorVersionChanged(majorVersion)露
Parameters:

majorVersion 鈥� int

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.minorVersion()露
Return type:

int

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.minorVersionChanged(minorVersion)露
Parameters:

minorVersion 鈥� int

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.profile()露
Return type:

OpenGLProfile

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.profileChanged(profile)露
Parameters:

profile 鈥� OpenGLProfile

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.setApi(api)露
Parameters:

api 鈥� Api

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.setExtensions(extensions)露
Parameters:

extensions 鈥� list of strings

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.setMajorVersion(majorVersion)露
Parameters:

majorVersion 鈥� int

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.setMinorVersion(minorVersion)露
Parameters:

minorVersion 鈥� int

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.setProfile(profile)露
Parameters:

profile 鈥� OpenGLProfile

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.setVendor(vendor)露
Parameters:

vendor 鈥� str

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.vendor()露
Return type:

str

PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.vendorChanged(vendor)露
Parameters:

vendor 鈥� str