¿Cómo depurar un complemento QGIS python con ventanas emergentes?

8

Estoy tratando de escribir un pythoncomplemento para QGis. Me gustaría depurar algunas consultas de DB y necesito una forma de mostrar el resultado.

Pensé en usar una ventana emergente para mostrarla, pero no sé cómo mostrar una ventana emergente desde el interior de un pythoncomplemento.

¿Alguien puede sugerirme cómo hacer eso?

Heisenbug
fuente
relacionado: ¿Cómo configurar un depurador para el desarrollo del complemento QGIS? gis.stackexchange.com/questions/62657/…
underdark

Respuestas:

8

Finalmente resolví de esta manera:

def printMsg(self,msg):
    QMessageBox.information(self.iface.mainWindow(),"Debug",msg)

No sé si es la mejor manera de hacerlo, pero parece funcionar bien.

Heisenbug
fuente