[accerciser/gtkbuilder] Moved states view's model to GtkBuilder
- From: Eitan Isaacson <eitani src gnome org>
- To: svn-commits-list gnome org
- Subject: [accerciser/gtkbuilder] Moved states view's model to GtkBuilder
- Date: Thu, 7 May 2009 11:26:04 -0400 (EDT)
commit 4d5a1b57bffe74441866c152fc9d94e3073c5f74
Author: Eitan Isaacson <eitan ascender com>
Date: Thu May 7 17:54:32 2009 +0300
Moved states view's model to GtkBuilder
---
plugins/interface_view.py | 9 +--------
plugins/interface_view.ui | 18 ++++++++++++++++++
2 files changed, 19 insertions(+), 8 deletions(-)
diff --git a/plugins/interface_view.py b/plugins/interface_view.py
index 1c9cf25..3052247 100644
--- a/plugins/interface_view.py
+++ b/plugins/interface_view.py
@@ -277,14 +277,7 @@ class _SectionAccessible(_InterfaceSection):
self.desc_label = ui_xml.get_object('label_acc_desc')
# configure states tree view
- treeview = ui_xml.get_object('states_view')
- self.states_model = gtk.ListStore(str)
- treeview.set_model(self.states_model)
- crt = gtk.CellRendererText()
- tvc = gtk.TreeViewColumn()
- tvc.pack_start(crt, True)
- tvc.set_attributes(crt, text=0)
- treeview.append_column(tvc)
+ self.states_model = ui_xml.get_object('states_liststore')
# configure relations tree view
self.relations_view = ui_xml.get_object('relations_view')
diff --git a/plugins/interface_view.ui b/plugins/interface_view.ui
index 8a1ea55..70a1f43 100644
--- a/plugins/interface_view.ui
+++ b/plugins/interface_view.ui
@@ -2,6 +2,12 @@
<interface>
<requires lib="gtk+" version="2.16"/>
<!-- interface-naming-policy toplevel-contextual -->
+ <object class="GtkListStore" id="states_liststore">
+ <columns>
+ <!-- column-name State -->
+ <column type="gchararray"/>
+ </columns>
+ </object>
<object class="GtkFrame" id="iface_view_frame">
<property name="visible">True</property>
<property name="label_xalign">0</property>
@@ -127,7 +133,19 @@
<property name="width_request">100</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
+ <property name="model">states_liststore</property>
<property name="headers_visible">False</property>
+ <child>
+ <object class="GtkTreeViewColumn" id="treeviewcolumn1">
+ <property name="title">column</property>
+ <child>
+ <object class="GtkCellRendererText" id="cellrenderertext1"/>
+ <attributes>
+ <attribute name="text">0</attribute>
+ </attributes>
+ </child>
+ </object>
+ </child>
</object>
</child>
</object>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]