From 288b68dd536465e206e7f0272849b416296a5733 Mon Sep 17 00:00:00 2001 From: Nikos Kouremenos Date: Sat, 14 May 2005 02:09:28 +0000 Subject: [PATCH] adding resizing ability in treeview cols in advanced finding a gtk bug [I reported it] --- src/advanced.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/advanced.py b/src/advanced.py index 1f9da5c18..d698b9083 100644 --- a/src/advanced.py +++ b/src/advanced.py @@ -92,28 +92,28 @@ class Advanced_configuration_window: self.xml.signal_autoconnect(self) treeview = self.xml.get_widget('advanced_treeview') - self.model = gtk.TreeStore(gobject.TYPE_STRING, - gobject.TYPE_STRING, - gobject.TYPE_STRING) + self.model = gtk.TreeStore(str, str, str) self.model.set_sort_column_id(0, gtk.SORT_ASCENDING) self.modelfilter = self.model.filter_new() self.modelfilter.set_visible_func(self.visible_func) renderer_text = gtk.CellRendererText() - treeview.insert_column_with_attributes(-1, 'Preference Name', - renderer_text, text = 0) + col = treeview.insert_column_with_attributes(-1, 'Preference Name', + renderer_text, text = 0) + col.set_resizable(True) renderer_text = gtk.CellRendererText() renderer_text.set_property('editable', 1) renderer_text.connect('edited', self.on_config_edited) col = treeview.insert_column_with_attributes(-1, 'Value', - renderer_text, text = 1) - + renderer_text, text = 1) + + #col.set_resizable(True) seems like a GTK+ bug DO NOT REMOVE col.set_max_width(250) renderer_text = gtk.CellRendererText() treeview.insert_column_with_attributes(-1, 'Type', - renderer_text, text = 2) + renderer_text, text = 2) # add data to model gajim.config.foreach(self.fill, self.model)