[pygobject] demos: Cleanup CSS accordion demo to use a loop for adding buttons
- From: Simon Feltman <sfeltman src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pygobject] demos: Cleanup CSS accordion demo to use a loop for adding buttons
- Date: Thu, 29 May 2014 20:03:09 +0000 (UTC)
commit cdf8c40768b00d08a1facca696a042efc6e8988f
Author: Simon Feltman <sfeltman src gnome org>
Date: Thu May 29 13:02:44 2014 -0700
demos: Cleanup CSS accordion demo to use a loop for adding buttons
Also use Gtk.main_quit directly since it has been overridden to accept
extra args.
demos/gtk-demo/demos/Css/css_accordion.py | 21 +++------------------
1 files changed, 3 insertions(+), 18 deletions(-)
---
diff --git a/demos/gtk-demo/demos/Css/css_accordion.py b/demos/gtk-demo/demos/Css/css_accordion.py
index 158bb30..7c6f539 100644
--- a/demos/gtk-demo/demos/Css/css_accordion.py
+++ b/demos/gtk-demo/demos/Css/css_accordion.py
@@ -34,7 +34,7 @@ class CSSAccordionApp:
window.set_title('CSS Accordion')
window.set_default_size(600, 300)
window.set_border_width(10)
- window.connect('destroy', lambda w: Gtk.main_quit())
+ window.connect('destroy', Gtk.main_quit)
hbox = Gtk.Box(homogeneous=False, spacing=2,
orientation=Gtk.Orientation.HORIZONTAL)
@@ -42,23 +42,8 @@ class CSSAccordionApp:
hbox.set_valign(Gtk.Align.CENTER)
window.add(hbox)
- child = Gtk.Button(label="This")
- hbox.add(child)
-
- child = Gtk.Button(label="Is")
- hbox.add(child)
-
- child = Gtk.Button(label="A")
- hbox.add(child)
-
- child = Gtk.Button(label="CSS")
- hbox.add(child)
-
- child = Gtk.Button(label="Accordion")
- hbox.add(child)
-
- child = Gtk.Button(label=":-)")
- hbox.add(child)
+ for label in ('This', 'Is', 'A', 'CSS', 'Accordion', ':-)'):
+ hbox.add(Gtk.Button(label=label))
bytes = Gio.resources_lookup_data("/css_accordion/css_accordion.css", 0)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]