diff options
author | Vincent Vinet <vince.vinet@gmail.com> | 2009-10-15 14:23:57 (GMT) |
---|---|---|
committer | Vincent Vinet <vince.vinet@gmail.com> | 2009-10-15 14:23:57 (GMT) |
commit | f14bcb9b6c79f7f071e32a7ef9bba5ce440096bd (patch) | |
tree | 2f4fd1920e484bfdb567eabe83701cd7306d372d /tutorius/creator.py | |
parent | b0274f9a824d8ef82cbe66398d5afaa6ca75d9dc (diff) |
Big commit! Everything to make Tutorial execution work through dbus.
Diffstat (limited to 'tutorius/creator.py')
-rw-r--r-- | tutorius/creator.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tutorius/creator.py b/tutorius/creator.py index 513e312..46d4852 100644 --- a/tutorius/creator.py +++ b/tutorius/creator.py @@ -207,9 +207,13 @@ class Creator(object): had_introspect = True self.introspecting = True elif isinstance(prop, properties.TStringProperty): - dlg = TextInputDialog(title="Mandatory property", + dlg = TextInputDialog(text="Mandatory property", field=propname) setattr(action, propname, dlg.pop()) + elif isinstance(prop, properties.TIntProperty): + dlg = TextInputDialog(text="Mandatory property", + field=propname) + setattr(action, propname, int(dlg.pop())) else: raise NotImplementedError() |