[pygobject] GtkViewport: Add a default values for the adjustment constructor parameters
- From: Johan Dahlin <johan src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pygobject] GtkViewport: Add a default values for the adjustment constructor parameters
- Date: Mon, 19 Mar 2012 13:54:14 +0000 (UTC)
commit 65499246a862ce6a82bc3b0cc74fe8ff82dde687
Author: Johan Dahlin <johan gnome org>
Date: Fri Mar 16 16:08:44 2012 -0300
GtkViewport: Add a default values for the adjustment constructor parameters
https://bugzilla.gnome.org/show_bug.cgi?id=672260
gi/overrides/Gtk.py | 10 ++++++++++
tests/test_overrides.py | 11 +++++++++++
2 files changed, 21 insertions(+), 0 deletions(-)
---
diff --git a/gi/overrides/Gtk.py b/gi/overrides/Gtk.py
index 771f8cb..1ce17af 100644
--- a/gi/overrides/Gtk.py
+++ b/gi/overrides/Gtk.py
@@ -1471,6 +1471,16 @@ class IconSet(Gtk.IconSet):
IconSet = override(IconSet)
__all__.append('IconSet')
+
+class Viewport(Gtk.Viewport):
+ def __init__(self, hadjustment=None, vadjustment=None):
+ Gtk.Viewport.__init__(self, hadjustment=hadjustment,
+ vadjustment=vadjustment)
+
+Viewport = override(Viewport)
+__all__.append('Viewport')
+
+
class TreeModelFilter(Gtk.TreeModelFilter):
def set_visible_func(self, func, data=None):
super(TreeModelFilter, self).set_visible_func(func, data)
diff --git a/tests/test_overrides.py b/tests/test_overrides.py
index 7f1cded..58c77bf 100644
--- a/tests/test_overrides.py
+++ b/tests/test_overrides.py
@@ -1845,6 +1845,17 @@ class TestGtk(unittest.TestCase):
pixbuf = GdkPixbuf.Pixbuf()
iconset = Gtk.IconSet(pixbuf)
+ def test_viewport(self):
+ # PyGTK compat
+ vadjustment = Gtk.Adjustment()
+ hadjustment = Gtk.Adjustment()
+
+ viewport = Gtk.Viewport(hadjustment=hadjustment,
+ vadjustment=vadjustment)
+
+ self.assertEquals(viewport.props.vadjustment, vadjustment)
+ self.assertEquals(viewport.props.hadjustment, hadjustment)
+
class TestGio(unittest.TestCase):
def setUp(self):
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]