Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2012, 15:07
Avatar de ArcNexus
ArcNexus
 
Fecha de Ingreso: abril-2012
Ubicación: Donde uno se da cuenta de que no sabe nada
Mensajes: 69
Antigüedad: 12 años, 7 meses
Puntos: 4
Archivos de recursos en python

Hola de nuevo; segundo tropezón.

Tengo una pantalla creada con Qt Designer que de momento y para probar solo tiene dos labels, una de ellas muestra un texto y la otra una imagen que saca de un archivo de recursos

He usado pyuic4 para convertir el ui a py, y tambien pyrcc4 para convertir el fichero de recursos a py.

Me funciona bien con python 2.7, pero me arroja un error en python3.

¿Alguna Idea?

Esto es lo que he hecho y el resultado.

Código Python:
Ver original
  1. arcnexus@arcnexus:~/Informatica-Intelligent/programacio/Terra$ pyuic4 -x proves.ui -o proves.py
  2. arcnexus@arcnexus:~/Informatica-Intelligent/programacio/Terra$ pyrcc4 proves.qrc -o proves_rc.py
  3. arcnexus@arcnexus:~/Informatica-Intelligent/programacio/Terra$ python3 proves.py
  4. Traceback (most recent call last):
  5.   File "proves.py", line 47, in <module>
  6.     import proves_rc
  7.   File "/home/arcnexus/Informatica-Intelligent/programacio/Terra/proves_rc.py", line 134, in <module>
  8.     qInitResources()
  9.   File "/home/arcnexus/Informatica-Intelligent/programacio/Terra/proves_rc.py", line 129, in qInitResources
  10.     QtCore.qRegisterResourceData(0x01, qt_resource_struct, qt_resource_name, qt_resource_data)
  11. TypeError: qRegisterResourceData(int, str, str, str): argument 2 has unexpected type 'str'

Una vez más gracias por vuestra ayuda.
__________________
Cuando compartimos, todos ganamos y crecemos.
mi blog:http://milinuxblog.informatica-intelligent.com
(Linux, Java y software libre)