|
11 | 11 |
|
12 | 12 | if PYQT5:
|
13 | 13 | from PyQt5.QtOpenGL import *
|
| 14 | + from PyQt5.QtGui import (QOpenGLBuffer, QOpenGLFramebufferObject, QOpenGLFramebufferObjectFormat, QOpenGLShader, |
| 15 | + QOpenGLShaderProgram, QOpenGLContext, QOpenGLContextGroup, QOpenGLDebugLogger, |
| 16 | + QOpenGLDebugMessage,QOpenGLPixelTransferOptions, QOpenGLTexture, QOpenGLTextureBlitter, |
| 17 | + QOpenGLTimeMonitor, QOpenGLTimerQuery, QOpenGLVersionProfile, QOpenGLVertexArrayObject, |
| 18 | + QOpenGLWindow) |
14 | 19 | elif PYQT6:
|
15 | 20 | from PyQt6.QtOpenGL import *
|
| 21 | + from PySide6.QtGui import (QOpenGLContext, QOpenGLContextGroup) |
16 | 22 | elif PYSIDE6:
|
17 | 23 | from PySide6.QtOpenGL import *
|
| 24 | + from PySide6.QtGui import (QOpenGLContext, QOpenGLContextGroup) |
18 | 25 | elif PYSIDE2:
|
19 | 26 | from PySide2.QtOpenGL import *
|
20 |
| - from PySide2.QtGui import QOpenGLBuffer, QOpenGLFramebufferObject, QOpenGLFramebufferObjectFormat, QOpenGLShader, \ |
21 |
| - QOpenGLShaderProgram |
| 27 | + from PySide2.QtGui import (QOpenGLBuffer, QOpenGLFramebufferObject, QOpenGLFramebufferObjectFormat, QOpenGLShader, |
| 28 | + QOpenGLShaderProgram, QOpenGLContext, QOpenGLContextGroup, QOpenGLDebugLogger, |
| 29 | + QOpenGLDebugMessage,QOpenGLPixelTransferOptions, QOpenGLTexture, QOpenGLTextureBlitter, |
| 30 | + QOpenGLTimeMonitor, QOpenGLTimerQuery, QOpenGLVersionProfile, QOpenGLVertexArrayObject, |
| 31 | + QOpenGLWindow) |
22 | 32 | else:
|
23 | 33 | raise PythonQtError('No Qt bindings could be found')
|
24 | 34 |
|
0 commit comments