a
    Df                     @   s~  d Z ddlZddlmZmZmZmZ erddlmZm	Z	m
Z
mZmZmZmZmZmZmZmZmZmZmZmZ ddlT ee  ddlmZmZ W d   n1 s0    Y  nerddlm	Z	m
Z
 ddlT nerddlm	Z	m
Z
 ddlT nerzddl mZm	Z	m
Z
mZmZmZmZmZmZmZmZmZmZmZmZ ddl!T ee  ddl mZmZ W d   n1 sp0    Y  dS )	z(Provides QtOpenGL classes and functions.    N   )PYQT5PYQT6PYSIDE2PYSIDE6)QOpenGLBufferQOpenGLContextQOpenGLContextGroupQOpenGLDebugLoggerQOpenGLDebugMessageQOpenGLFramebufferObjectQOpenGLFramebufferObjectFormatQOpenGLPixelTransferOptionsQOpenGLShaderQOpenGLShaderProgramQOpenGLTextureQOpenGLTextureBlitterQOpenGLVersionProfileQOpenGLVertexArrayObjectQOpenGLWindow)*)QOpenGLTimeMonitorQOpenGLTimerQuery)r   r	   )"__doc__
contextlib r   r   r   r   ZPyQt5.QtGuir   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   ZPyQt5.QtOpenGLsuppressImportErrorr   r   ZPyQt6.QtGuiZPyQt6.QtOpenGLZPySide6.QtGuiZPySide6.QtOpenGLZPySide2.QtGuiZPySide2.QtOpenGL r   r   Z/nfs/NAS7/SABIOD/METHODE/ermites/ermites_venv/lib/python3.9/site-packages/qtpy/QtOpenGL.py<module>   s$   D0

D