[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