-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sun, 28 Sep 2003 23:36, Thomi Richards wrote: > > however, now all the columns display the first name! I'm not sure i > completely understand this... i associated the correct data with the > correct columns in the "model" part of the thing.... > > wha?? > > /me is *very* confused :\
sorry, i should have done this earlier. Here's a snapshot of the problem I'm having: http://thomi.imail.net.nz/snapshot4.png and here's the code: - --<snip>-- self.emodel = gtk.ListStore(gobject.TYPE_INT,gobject.TYPE_STRING,gobject.TYPE_STRING,gobject.TYPE_STRING,gobject.TYPE_STRING) #get data for all employeesin DB: data = self.dbi.execute('''select EID,first_name,last_name,home_phone,cell_phone from employees;''') #insert rows into list model, one line at a time: for line in data: iter = self.emodel.append() for i in range(4): self.emodel.set_value(iter,i,line[i]) #crate the view widget: self.eview = gtk.TreeView(self.emodel) #create the columns one at a time: renderer = gtk.CellRendererText() column = gtk.TreeViewColumn("EID", renderer, text=1) self.eview.append_column(column) renderer = gtk.CellRendererText() column = gtk.TreeViewColumn("First Name", renderer, text=1) self.eview.append_column(column) renderer = gtk.CellRendererText() column = gtk.TreeViewColumn("Last Name", renderer, text=1) self.eview.append_column(column) renderer = gtk.CellRendererText() column = gtk.TreeViewColumn("Home Phone", renderer, text=1) self.eview.append_column(column) renderer = gtk.CellRendererText() column = gtk.TreeViewColumn("Cell Phone", renderer, text=1) self.eview.append_column(column) #set up some nice settings: self.eview.set_headers_clickable(gtk.TRUE) - --</snip>-- any ideas? I'm completely stumped on this one... - -- Thomi Richards, http://once.sourceforge.net/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/d+li2tSuYV7JfuERAtqsAJsEwH296hWtPbFrvbW6XX5IeQB7TgCfXszJ 8aiurXaINqyihXh+Dkwd0Ok= =KVpK -----END PGP SIGNATURE----- _______________________________________________ pygtk mailing list [EMAIL PROTECTED] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
