En un post precedente referí la imposibilidad de compilar los recursos para PyQGIS3 en Windows porque la utilidad pyrcc5 no estaba disponible. Esto me llevó a hacerlo desde Linux.
Debido a lo molesto de esta situación ejecuté en consola de Windows el comando pyrcc4 sin opciones (equivalente a un -help) y observé que existe el modificador -py3 para generar código en cualquier versión de Python 3.x.Por tanto, una vez generado un plugin de pruebas, lo compilé con:
pyrcc4 -py3 -o resources.py resources.qrc
le cambié la cabecera from PyQt4 import QtCore por from PyQt5 import QtCore del resources.py generado y habilité el plugin posteriormente de la manera usual. El resultado fue satisfactorio; tal como puede observarse en la imagen siguiente:
En espera de una solución más ortodoxa con pyrcc5, ésto me ahorrará un tiempo valioso porque ahora no tengo porque compilar desde Linux.
No hay comentarios:
Publicar un comentario