QGraphicsApiFilter#
The QGraphicsApiFilter
class identifies the API required for the attached QTechnique
. 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 PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter([parent=None])#
- Parameters
parent –
PySide6.QtCore.QObject
Constructs a new QGraphicsApiFilter
with the specified parent
.
- PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.Api#
Constant
Description
Qt3DRender.QGraphicsApiFilter.OpenGLES
OpenGLES
Qt3DRender.QGraphicsApiFilter.OpenGL
OpenGL
Qt3DRender.QGraphicsApiFilter.Vulkan
Vulkan
Qt3DRender.QGraphicsApiFilter.DirectX
DirectX
Qt3DRender.QGraphicsApiFilter.RHI
RHI
- PySide6.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
- PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.extensions()#
- Return type
list of strings
- PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.extensionsChanged(extensions)#
- Parameters
extensions – list of strings
- PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.graphicsApiFilterChanged()#
This signal is emitted when the value of any property is changed.
- PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.majorVersion()#
- Return type
int
- PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.majorVersionChanged(majorVersion)#
- Parameters
majorVersion – int
- PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.minorVersion()#
- Return type
int
- PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.minorVersionChanged(minorVersion)#
- Parameters
minorVersion – int
- PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.profile()#
- Return type
- PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.profileChanged(profile)#
- Parameters
profile –
OpenGLProfile
- PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.setExtensions(extensions)#
- Parameters
extensions – list of strings
- PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.setMajorVersion(majorVersion)#
- Parameters
majorVersion – int
- PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.setMinorVersion(minorVersion)#
- Parameters
minorVersion – int
- PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.setProfile(profile)#
- Parameters
profile –
OpenGLProfile
- PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.setVendor(vendor)#
- Parameters
vendor – str
- PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.vendor()#
- Return type
str
- PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.vendorChanged(vendor)#
- Parameters
vendor – str