Initialize some attributes earlier so we can str() the widget from inside validateWidgetQGLContext (if needed)

This commit is contained in:
David Vierra 2015-09-02 18:21:48 -10:00
parent af9b2c3e3c
commit cadf29cd29

View File

@ -98,6 +98,11 @@ class WorldView(QGLWidget):
:rtype:
"""
QGLWidget.__init__(self, shareWidget=sharedGLWidget)
self.dimension = None
self.worldScene = None
self.loadableChunksNode = None
self.textureAtlas = None
validateWidgetQGLContext(self)
self.setAcceptDrops(True)
@ -107,11 +112,6 @@ class WorldView(QGLWidget):
self.layerToggleGroup = LayerToggleGroup()
self.layerToggleGroup.layerToggled.connect(self.setLayerVisible)
self.dimension = None
self.worldScene = None
self.loadableChunksNode = None
self.textureAtlas = None
self.mouseRay = Ray(Vector(0, 1, 0), Vector(0, -1, 0))
self.setMouseTracking(True)