Fix: mkQApp returned None if a QApplication was already created elsewhere

This commit is contained in:
Luke Campagnola 2018-05-04 11:42:37 -07:00
parent 120d49b0f3
commit 11463c5a0b

View File

@ -276,7 +276,8 @@ if m is not None and list(map(int, m.groups())) < versionReq:
QAPP = None
def mkQApp():
global QAPP
if QtGui.QApplication.instance() is None:
global QAPP
QAPP = QtGui.QApplication.instance()
if QAPP is None:
QAPP = QtGui.QApplication([])
return QAPP