[Fix] resedit: Bugfix in __create_treSystems
This commit is contained in:
parent
740386f7a5
commit
1f0796919c
@ -87,6 +87,7 @@ class space:
|
|||||||
|
|
||||||
def __create_treSystems(self):
|
def __create_treSystems(self):
|
||||||
# Populate the tree.
|
# Populate the tree.
|
||||||
|
wgt = self.__swidget("treSystems")
|
||||||
self.tree_systems = gtk.TreeStore(str)
|
self.tree_systems = gtk.TreeStore(str)
|
||||||
for system in self.systems: # Load the planets.
|
for system in self.systems: # Load the planets.
|
||||||
treenode = self.tree_systems.append(None, [system])
|
treenode = self.tree_systems.append(None, [system])
|
||||||
@ -94,10 +95,12 @@ class space:
|
|||||||
self.tree_systems.append(treenode, [planet])
|
self.tree_systems.append(treenode, [planet])
|
||||||
col = gtk.TreeViewColumn('Systems')
|
col = gtk.TreeViewColumn('Systems')
|
||||||
cell = gtk.CellRendererText()
|
cell = gtk.CellRendererText()
|
||||||
self.__swidget("treSystems").append_column(col)
|
if wgt.get_column(0):
|
||||||
|
wgt.remove_column(wgt.get_column(0))
|
||||||
|
wgt.append_column(col)
|
||||||
col.pack_start(cell, True)
|
col.pack_start(cell, True)
|
||||||
col.add_attribute(cell, 'text', 0)
|
col.add_attribute(cell, 'text', 0)
|
||||||
self.__swidget("treSystems").set_model(self.tree_systems)
|
wgt.set_model(self.tree_systems)
|
||||||
|
|
||||||
def __swidget(self,wgtname):
|
def __swidget(self,wgtname):
|
||||||
"""
|
"""
|
||||||
@ -397,7 +400,10 @@ class space:
|
|||||||
|
|
||||||
def debug(self):
|
def debug(self):
|
||||||
print "SYSTEMS LOADED:"
|
print "SYSTEMS LOADED:"
|
||||||
print self.systems
|
print
|
||||||
|
for name, sys in self.systems.items():
|
||||||
|
print "SYSTEM: %s" % name
|
||||||
|
print sys
|
||||||
print
|
print
|
||||||
print
|
print
|
||||||
print "PLANETS LOADED:"
|
print "PLANETS LOADED:"
|
||||||
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user