B
    .d                 @   sV  d Z ddlmZmZmZmZ erddlT d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 yddlmZmZ W n ek
r   Y nX nerddlT ddlmZmZ nerddlT ddlmZmZ n~erRddlT d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 yddlmZmZ W n ek
rP   Y nX dS )	z(Provides QtOpenGL classes and functions.   )PYQT5PYQT6PYSIDE2PYSIDE6    )*)QOpenGLBufferQOpenGLFramebufferObjectQOpenGLFramebufferObjectFormatQOpenGLShaderQOpenGLShaderProgramQOpenGLContextQOpenGLContextGroupQOpenGLDebugLoggerQOpenGLDebugMessageQOpenGLPixelTransferOptionsQOpenGLTextureQOpenGLTextureBlitterQOpenGLVersionProfileQOpenGLVertexArrayObjectQOpenGLWindow)QOpenGLTimeMonitorQOpenGLTimerQuery)r   r   N) __doc__ r   r   r   r   ZPyQt5.QtOpenGLZPyQt5.QtGuir   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   ImportErrorZPyQt6.QtOpenGLZPyQt6.QtGuiZPySide6.QtOpenGLZPySide6.QtGuiZPySide2.QtOpenGLZPySide2.QtGui r   r   Z/work/yifan.wang/ringdown/master-ringdown-env/lib/python3.7/site-packages/qtpy/QtOpenGL.py<module>   s*   DD