o
    tf                     @   s  d Z ddlZddlmZmZmZmZ e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   dS 1 sSw   Y  dS erjddlm	Z	m
Z
 ddlT dS erzddlm	Z	m
Z
 ddlT dS 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   dS 1 sw   Y  dS 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   V/var/www/html/software/conda/envs/catlas/lib/python3.10/site-packages/qtpy/QtOpenGL.py<module>   s,   D"D"