From 2830afacbffb5eb595b144da1531292a52d16060 Mon Sep 17 00:00:00 2001 From: Rafael Villar Burke Date: Fri, 30 Nov 2007 15:56:53 +0000 Subject: Add props attribute 2007-11-30 Rafael Villar Burke * docs/reference/pygobject.xml: Add props attribute svn path=/trunk/; revision=721 --- docs/reference/pygobject.xml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'docs/reference') diff --git a/docs/reference/pygobject.xml b/docs/reference/pygobject.xml index ff02664..f8c6df2 100644 --- a/docs/reference/pygobject.xml +++ b/docs/reference/pygobject.xml @@ -158,6 +158,26 @@ linkend="method-gobject--chain">chain + + "props" + Read/Write + + This attribute gives full access to GObject properties as + simple attributes. It can be used to iterate over all the object + properties, and can be used both on class or instance objects. + Examples: + +button = Button() +button_label = button.props.label +button.props.label = 'Click on this fancy button' +for pspec in button.props: + print pspec + print button.get_property(pspec.name) +label_pspec = Button.props.label +button_label = button.get_property(label_pspec.name) + + + "__doc__" Read -- cgit