builtins.object Object QPaintDevice builtins.object Object QSurface builtins.object Object QObject QWindow QPaintDeviceWindow QOpenGLWindow
class QOpenGLWindow(QPaintDeviceWindow):
QOpenGLWindow(self, shareContext: PySide6.QtGui.QOpenGLContext, updateBehavior: PySide6.QtOpenGL.QOpenGLWindow.UpdateBehavior = PySide6.QtOpenGL.QOpenGLWindow.UpdateBehavior.NoPartialUpdate, parent: Optional[PySide6.QtGui.QWindow] = None) -> None QOpenGLWindow(self, updateBehavior: PySide6.QtOpenGL.QOpenGLWindow.UpdateBehavior = PySide6.QtOpenGL.QOpenGLWindow.UpdateBehavior.NoPartialUpdate, parent: Optional[PySide6.QtGui.QWindow] = None) -> None
Signature du constructeur | Description |
---|---|
__new__(*args, **kwargs) | Create and return a new object. See help(type) for accurate signature. [extrait de __new__.__doc__] |
Nom de l'attribut | Valeur |
---|---|
AutomaticVisibility | PySide6.QtGui.QWindow.Visibility.AutomaticVisibility |
Direct3DSurface | PySide6.QtGui.QSurface.SurfaceType.Direct3DSurface |
ExcludeTransients | PySide6.QtGui.QWindow.AncestorMode.ExcludeTransients |
FullScreen | PySide6.QtGui.QWindow.Visibility.FullScreen |
Hidden | PySide6.QtGui.QWindow.Visibility.Hidden |
IncludeTransients | PySide6.QtGui.QWindow.AncestorMode.IncludeTransients |
Maximized | PySide6.QtGui.QWindow.Visibility.Maximized |
MetalSurface | PySide6.QtGui.QSurface.SurfaceType.MetalSurface |
Minimized | PySide6.QtGui.QWindow.Visibility.Minimized |
NoPartialUpdate | PySide6.QtOpenGL.QOpenGLWindow.UpdateBehavior.NoPartialUpdate |
Offscreen | PySide6.QtGui.QSurface.SurfaceClass.Offscreen |
OpenGLSurface | PySide6.QtGui.QSurface.SurfaceType.OpenGLSurface |
OpenVGSurface | PySide6.QtGui.QSurface.SurfaceType.OpenVGSurface |
PartialUpdateBlend | PySide6.QtOpenGL.QOpenGLWindow.UpdateBehavior.PartialUpdateBlend |
PartialUpdateBlit | PySide6.QtOpenGL.QOpenGLWindow.UpdateBehavior.PartialUpdateBlit |
PdmDepth | PySide6.QtGui.QPaintDevice.PaintDeviceMetric.PdmDepth |
PdmDevicePixelRatio | PySide6.QtGui.QPaintDevice.PaintDeviceMetric.PdmDevicePixelRatio |
PdmDevicePixelRatioScaled | PySide6.QtGui.QPaintDevice.PaintDeviceMetric.PdmDevicePixelRatioScaled |
PdmDpiX | PySide6.QtGui.QPaintDevice.PaintDeviceMetric.PdmDpiX |
PdmDpiY | PySide6.QtGui.QPaintDevice.PaintDeviceMetric.PdmDpiY |
PdmHeight | PySide6.QtGui.QPaintDevice.PaintDeviceMetric.PdmHeight |
PdmHeightMM | PySide6.QtGui.QPaintDevice.PaintDeviceMetric.PdmHeightMM |
PdmNumColors | PySide6.QtGui.QPaintDevice.PaintDeviceMetric.PdmNumColors |
PdmPhysicalDpiX | PySide6.QtGui.QPaintDevice.PaintDeviceMetric.PdmPhysicalDpiX |
PdmPhysicalDpiY | PySide6.QtGui.QPaintDevice.PaintDeviceMetric.PdmPhysicalDpiY |
PdmWidth | PySide6.QtGui.QPaintDevice.PaintDeviceMetric.PdmWidth |
PdmWidthMM | PySide6.QtGui.QPaintDevice.PaintDeviceMetric.PdmWidthMM |
RasterGLSurface | PySide6.QtGui.QSurface.SurfaceType.RasterGLSurface |
RasterSurface | PySide6.QtGui.QSurface.SurfaceType.RasterSurface |
staticMetaObject | <PySide6.QtCore.QMetaObject object at 0x7f40dcf72280> |
VulkanSurface | PySide6.QtGui.QSurface.SurfaceType.VulkanSurface |
Window | PySide6.QtGui.QSurface.SurfaceClass.Window |
Windowed | PySide6.QtGui.QWindow.Visibility.Windowed |
Signature de la méthode | Description |
---|---|
__delattr__(self, name) | Implement delattr(self, name). [extrait de __delattr__.__doc__] |
__setattr__(self, name, value) | Implement setattr(self, name, value). [extrait de __setattr__.__doc__] |
activeChanged | |
contentOrientationChanged | |
context(self) -> PySide6.QtGui.QOpenGLContext | context(self) -> PySide6.QtGui.QOpenGLContext [extrait de context.__doc__] |
defaultFramebufferObject(self) -> int | defaultFramebufferObject(self) -> int [extrait de defaultFramebufferObject.__doc__] |
destroyed | |
doneCurrent(self) -> None | doneCurrent(self) -> None [extrait de doneCurrent.__doc__] |
focusObjectChanged | |
frameSwapped | |
grabFramebuffer(self) -> PySide6.QtGui.QImage | grabFramebuffer(self) -> PySide6.QtGui.QImage [extrait de grabFramebuffer.__doc__] |
heightChanged | |
initializeGL(self) -> None | initializeGL(self) -> None [extrait de initializeGL.__doc__] |
isValid(self) -> bool | isValid(self) -> bool [extrait de isValid.__doc__] |
makeCurrent(self) -> None | makeCurrent(self) -> None [extrait de makeCurrent.__doc__] |
maximumHeightChanged | |
maximumWidthChanged | |
metric(self, metric: PySide6.QtGui.QPaintDevice.PaintDeviceMetric) -> int | metric(self, metric: PySide6.QtGui.QPaintDevice.PaintDeviceMetric) -> int [extrait de metric.__doc__] |
minimumHeightChanged | |
minimumWidthChanged | |
modalityChanged | |
objectNameChanged | |
opacityChanged | |
paintEvent(self, event: PySide6.QtGui.QPaintEvent) -> None | paintEvent(self, event: PySide6.QtGui.QPaintEvent) -> None [extrait de paintEvent.__doc__] |
paintGL(self) -> None | paintGL(self) -> None [extrait de paintGL.__doc__] |
paintOverGL(self) -> None | paintOverGL(self) -> None [extrait de paintOverGL.__doc__] |
paintUnderGL(self) -> None | paintUnderGL(self) -> None [extrait de paintUnderGL.__doc__] |
redirected(self, arg__1: PySide6.QtCore.QPoint) -> PySide6.QtGui.QPaintDevice | redirected(self, arg__1: PySide6.QtCore.QPoint) -> PySide6.QtGui.QPaintDevice [extrait de redirected.__doc__] |
resizeEvent(self, event: PySide6.QtGui.QResizeEvent) -> None | resizeEvent(self, event: PySide6.QtGui.QResizeEvent) -> None [extrait de resizeEvent.__doc__] |
resizeGL(self, w: int, h: int) -> None | resizeGL(self, w: int, h: int) -> None [extrait de resizeGL.__doc__] |
screenChanged | |
shareContext(self) -> PySide6.QtGui.QOpenGLContext | shareContext(self) -> PySide6.QtGui.QOpenGLContext [extrait de shareContext.__doc__] |
tr | |
transientParentChanged | |
UpdateBehavior | |
updateBehavior(self) -> PySide6.QtOpenGL.QOpenGLWindow.UpdateBehavior | updateBehavior(self) -> PySide6.QtOpenGL.QOpenGLWindow.UpdateBehavior [extrait de updateBehavior.__doc__] |
visibilityChanged | |
visibleChanged | |
widthChanged | |
windowStateChanged | |
windowTitleChanged | |
xChanged | |
yChanged |
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :