ich habe ein kleines Problem. Ich möchte die Dateinamen eines Verzeichnisses in eine ComboBox einlesen. Die Anzahl der angelegten Einträge stimmt auch, nur die Namen werden nicht angezeigt.
Woran liegt es?
Code: Alles auswählen
def __init__(self):
self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
global eList
eList =[]
vbMain = gtk.VBox(False, 2)
self.window.add(vbMain)
self.window.set_title("Stammdaten-Editor")
self.window.set_size_request(300,200)
self.getDatFiles()
filenames = gtk.ListStore(str)
for item in eList:
print 'i: ' + item
filenames.append([item])
self.cbFilenames = gtk.ComboBox(filenames)
self.cbFilenames.set_active(0)
lsFileContent = gtk.ListStore(str, str, float)
self.tvFileContent = gtk.TreeView()
self.cbFilenames.connect("changed", self.print_selected)
vbMain.pack_start(self.cbFilenames, True, True, 0)
self.window.connect("destroy", gtk.main_quit)
self.window.show_all()
Danke
Peter