QGraphicsApiFilter露
The
QGraphicsApiFilterclass identifies the API required for the attachedQTechnique. More鈥�

Synopsis露
Functions露
def
api()def
extensions()def
majorVersion()def
minorVersion()def
profile()def
vendor()
Slots露
def
setApi(api)def
setExtensions(extensions)def
setMajorVersion(majorVersion)def
setMinorVersion(minorVersion)def
setProfile(profile)def
setVendor(vendor)
Signals露
def
apiChanged(api)def
extensionsChanged(extensions)def
graphicsApiFilterChanged()def
majorVersionChanged(majorVersion)def
minorVersionChanged(minorVersion)def
profileChanged(profile)def
vendorChanged(vendor)
Detailed Description露
- class PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter([parent=None])露
- param parent:
Constructs a new
QGraphicsApiFilterwith the specifiedparent.
- PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.Api露
Constant
Description
Qt3DRender.QGraphicsApiFilter.OpenGLES
OpenGLESQt3DRender.QGraphicsApiFilter.OpenGL
OpenGLQt3DRender.QGraphicsApiFilter.Vulkan
Vulkan
Qt3DRender.QGraphicsApiFilter.DirectX
- PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.OpenGLProfile露
This enum identifies the type of profile required.
Constant
Description
Qt3DRender.QGraphicsApiFilter.NoProfile
NoProfileQt3DRender.QGraphicsApiFilter.CoreProfile
CoreProfileQt3DRender.QGraphicsApiFilter.CompatibilityProfile
CompatibilityProfile
- 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:
- PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.profileChanged(profile)露
- Parameters:
profile 鈥�
OpenGLProfile
- 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
漏 2022 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.