diff options
author | Alexander Sulfrian <alexander@sulfrian.net> | 2009-04-23 06:02:37 +0200 |
---|---|---|
committer | Alexander Sulfrian <alexander@sulfrian.net> | 2009-04-23 06:02:37 +0200 |
commit | 570ca6350777acc69429300bea4cc8f8eb97267e (patch) | |
tree | a142a5e1089b24d135e55f88f3d86acce5ff617e /item.py | |
parent | ab9077633a539229533d03f56c627be9e88a7865 (diff) | |
download | todolist-570ca6350777acc69429300bea4cc8f8eb97267e.tar.gz todolist-570ca6350777acc69429300bea4cc8f8eb97267e.tar.xz todolist-570ca6350777acc69429300bea4cc8f8eb97267e.zip |
gui extended, database layout 0.2
sortable and reorderable listview in gui
db-version 0.2 with description field (BLOB
Diffstat (limited to 'item.py')
-rw-r--r-- | item.py | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -3,14 +3,15 @@ class item: readOnly = ['id'] - def __init__(self, title=None, created=None, priority=None, row=None): + def __init__(self, title=None, created=None, priority=None, description=None, row=None): if row == None: self.__dict__['id'] = -1 self.title = title self.created = created self.priority = priority + self.description = description else: - self.__init__(row[1], row[2], row[3]) + self.__init__(row[1], row[2], row[3], row[4]) self.__dict__['id'] = row[0] def setId(self, id): @@ -28,6 +29,9 @@ class item: def getPriority(self): return self.priority + + def getDescription(self): + return self.description def __setattr__(self, name, value): if name not in item.readOnly: |