[accerciser/gtkbuilder] put treeview columns of selection interface in gtkbuilder file



commit 805771d69770ac172dbac6dd5d5c00f71fc8791e
Author: Eitan Isaacson <eitan ascender com>
Date:   Sun May 10 14:37:08 2009 +0300

    put treeview columns of selection interface in gtkbuilder file
---
 plugins/interface_view.py |    8 --------
 plugins/interface_view.ui |   17 +++++++++++++++++
 2 files changed, 17 insertions(+), 8 deletions(-)

diff --git a/plugins/interface_view.py b/plugins/interface_view.py
index 75adbb8..208fa24 100644
--- a/plugins/interface_view.py
+++ b/plugins/interface_view.py
@@ -861,14 +861,6 @@ class _SectionSelection(_InterfaceSection):
     treeview = ui_xml.get_object('treeview_selection')
     self.sel_model = gtk.ListStore(gtk.gdk.Pixbuf, str, object)
     treeview.set_model(self.sel_model)
-    crt = gtk.CellRendererText()
-    crp = gtk.CellRendererPixbuf()
-    tvc = gtk.TreeViewColumn()
-    tvc.pack_start(crp, False)
-    tvc.pack_start(crt, True)
-    tvc.set_attributes(crp, pixbuf=0)
-    tvc.set_attributes(crt, text=1)
-    treeview.append_column(tvc)
     # connect selection changed signal
     self.sel_selection = treeview.get_selection()
     show_button = ui_xml.get_object('button_select_clear')
diff --git a/plugins/interface_view.ui b/plugins/interface_view.ui
index 70b81b6..b4b1573 100644
--- a/plugins/interface_view.ui
+++ b/plugins/interface_view.ui
@@ -1411,6 +1411,23 @@
                                 <property name="visible">True</property>
                                 <property name="can_focus">True</property>
                                 <property name="headers_visible">False</property>
+                                <child>
+                                  <object class="GtkTreeViewColumn" id="treeviewcolumn10">
+                                    <property name="title">column</property>
+                                    <child>
+                                      <object class="GtkCellRendererPixbuf" id="cellrenderertext10"/>
+                                      <attributes>
+                                        <attribute name="pixbuf">0</attribute>
+                                      </attributes>
+                                    </child>
+                                    <child>
+                                      <object class="GtkCellRendererText" id="cellrenderertext11"/>
+                                      <attributes>
+                                        <attribute name="text">1</attribute>
+                                      </attributes>
+                                    </child>
+                                  </object>
+                                </child>
                               </object>
                             </child>
                           </object>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]