better presentation

This commit is contained in:
Romain Bignon 2010-07-30 18:06:28 +02:00
commit ca39a32318
2 changed files with 12 additions and 9 deletions

View file

@ -177,12 +177,10 @@ class ContactProfile(QWidget):
elif isinstance(node.value, tuple):
value = QLabel(', '.join([unicode(s) for s in node.value]))
value.setWordWrap(True)
elif isinstance(node.value, (str,unicode,int)):
print '[%s]' % node.value
elif isinstance(node.value, (str,unicode,int,long,float)):
value = QLabel(unicode(node.value))
if not value:
print 'no value :('
else:
logging.warning('Not supported value: %r' % node.value)
return
# Insert the value widget into the parent widget, depending
@ -195,8 +193,7 @@ class ContactProfile(QWidget):
elif isinstance(widget.layout(), QVBoxLayout):
widget.layout().addWidget(value)
else:
print 'TODO'
return
logging.warning('Not supported widget: %r' % widget)
class IGroup(object):
def __init__(self, weboob, id, name):