[POS-commit] r1800 - in kiwi/trunk/kiwi: . ui/widgets

Johan Dahlin jdahlin at async.com.br
Tue Dec 6 19:18:11 BRST 2005


Author: jdahlin
Date: Tue Dec  6 19:18:11 2005
New Revision: 1800

Modified:
   kiwi/trunk/kiwi/ui/widgets/spinbutton.py
   kiwi/trunk/kiwi/utils.py
Log:
add more docstrings

Modified: kiwi/trunk/kiwi/ui/widgets/spinbutton.py
==============================================================================
--- kiwi/trunk/kiwi/ui/widgets/spinbutton.py	(original)
+++ kiwi/trunk/kiwi/ui/widgets/spinbutton.py	Tue Dec  6 19:18:11 2005
@@ -37,6 +37,12 @@
 from kiwi.utils import PropertyObject, gsignal
 
 class SpinButton(PropertyObject, gtk.SpinButton, WidgetMixinSupportValidation):
+    """
+    A SpinButton subclass which adds supports for the Kiwi Framework.
+    This widget supports validation
+    The only allowed types for spinbutton are int and float.
+
+    """
     allowed_data_types = int, float
     
     def __init__(self):

Modified: kiwi/trunk/kiwi/utils.py
==============================================================================
--- kiwi/trunk/kiwi/utils.py	(original)
+++ kiwi/trunk/kiwi/utils.py	Tue Dec  6 19:18:11 2005
@@ -60,6 +60,12 @@
     return True
 
 class PropertyMeta(ClassInittableMetaType):
+    """
+    Metaclass that takes into account properties and signals
+    of baseclasses, even if they're not GObject subclasses.
+    Which allows you to put signals and properties in mixin
+    classes.
+    """
     def __new__(meta, name, bases, namespace):
         def _update_bases(bases, props, signals):
             for base in bases:


More information about the POS-commit mailing list