Qt3DRender.QGraphicsApiFilter¶
The
QGraphicsApiFilter
class 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
QObject
Constructs a new
QGraphicsApiFilter
with the specifiedparent
.
-
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.
extensions
()¶ - Return type
list of strings
See also
setExtensions()
-
PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.
extensionsChanged
(extensions)¶ - Parameters
extensions – list of strings
-
PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.
graphicsApiFilterChanged
()¶
-
PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.
majorVersion
()¶ - Return type
int
See also
setMajorVersion()
-
PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.
majorVersionChanged
(majorVersion)¶ - Parameters
majorVersion –
int
-
PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.
minorVersion
()¶ - Return type
int
See also
setMinorVersion()
-
PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.
minorVersionChanged
(minorVersion)¶ - Parameters
minorVersion –
int
-
PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.
profile
()¶ - Return type
See also
setProfile()
-
PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.
profileChanged
(profile)¶ - Parameters
profile –
OpenGLProfile
-
PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.
setExtensions
(extensions)¶ - Parameters
extensions – list of strings
See also
extensions()
-
PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.
setMajorVersion
(majorVersion)¶ - Parameters
majorVersion –
int
See also
majorVersion()
-
PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.
setMinorVersion
(minorVersion)¶ - Parameters
minorVersion –
int
See also
minorVersion()
-
PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.
setProfile
(profile)¶ - Parameters
profile –
OpenGLProfile
See also
profile()
-
PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.
setVendor
(vendor)¶ - Parameters
vendor – unicode
See also
vendor()
-
PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.
vendor
()¶ - Return type
unicode
See also
setVendor()
-
PySide2.Qt3DRender.Qt3DRender.QGraphicsApiFilter.
vendorChanged
(vendor)¶ - Parameters
vendor – unicode
© 2018 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.