Re: [pyPYME-Giotto] Thalassa - Correccion por tipo de datos no validos...
Status: Planning
Brought to you by:
pyneo
|
From: Jose <coo...@py...> - 2005-10-24 11:00:31
|
El mar, 18-10-2005 a las 17:51 -0300, Marcelo Ametller escribi=C3=B3: > Dentro de thalassa, en decorator_qt.py agrego las lineas marcadas con -> > para que no de error cuando el tipo de dato es numerico. > Es correcto? >=20 > def _Entity2Form(self, entity): > for field, control in self.ENTITY_FIELD_2_FORM_CONTROL_MAP.items(): > if entity[field] is None: > pass > else: > if type(control) =3D=3D QCheckBox: > control.setChecked(bool(int(entity[field]))) > -> else: > -> if type(entity[field])=3D=3Dfloat: > -> control.setText(str(entity[field])) > else: > control.setText(unicode(entity[field], 'utf-8')) >=20 S=C3=AD. =C2=BFHas probado con un "mix"?: control.setText(unicode(str(entity[field]), 'utf-8')) Saludos, Jose |