Move QOpenGL imports to the top
We don't support Qt < 5.4 anymore anyways.
This commit is contained in:
parent
b3f395453b
commit
0195f717c3
@ -32,6 +32,8 @@ import pkg_resources
|
|||||||
import attr
|
import attr
|
||||||
from PyQt5.QtCore import PYQT_VERSION_STR, QLibraryInfo
|
from PyQt5.QtCore import PYQT_VERSION_STR, QLibraryInfo
|
||||||
from PyQt5.QtNetwork import QSslSocket
|
from PyQt5.QtNetwork import QSslSocket
|
||||||
|
from PyQt5.QtGui import (QOpenGLContext, QOpenGLVersionProfile,
|
||||||
|
QOffscreenSurface)
|
||||||
from PyQt5.QtWidgets import QApplication
|
from PyQt5.QtWidgets import QApplication
|
||||||
|
|
||||||
try:
|
try:
|
||||||
@ -392,10 +394,6 @@ def opengl_vendor(): # pragma: no cover
|
|||||||
'Intel Open Source Technology Center'; or None if the vendor can't be
|
'Intel Open Source Technology Center'; or None if the vendor can't be
|
||||||
determined.
|
determined.
|
||||||
"""
|
"""
|
||||||
# We're doing those imports here because this is only available with Qt 5.4
|
|
||||||
# or newer.
|
|
||||||
from PyQt5.QtGui import (QOpenGLContext, QOpenGLVersionProfile,
|
|
||||||
QOffscreenSurface)
|
|
||||||
assert QApplication.instance()
|
assert QApplication.instance()
|
||||||
|
|
||||||
old_context = QOpenGLContext.currentContext()
|
old_context = QOpenGLContext.currentContext()
|
||||||
|
Loading…
Reference in New Issue
Block a user