¿Cómo mostrar un cuadro de mensaje en QGIS?

9

Estoy empezando a desarrollar un complemento para Qgis usando python, en el que soy muy nuevo, y me gustaría ver algunos resultados de variables mostrando un mensaje en QGIS. ¿Cómo puedo hacer esto?

GreyHippo
fuente
¿Acaso Plugins-> Python_console no es suficiente para ti?
SS_Rebelious
La consola de Python no está hecha para eso.
Nathan W
2
¿Quiere decir que desea mostrar un cuadro de mensaje con algunos valores?
Nathan W
Sí, me gustaría mostrar un cuadro de mensaje con algunos valores
GreyHippo

Respuestas:

10
some_variable = feature.geometry()   

QMessageBox.information(None, "DEBUG:", str(some_variable)) 
GreyHippo
fuente
¿Cómo es que esto no funcionará como clase mientras se ejecuta como sys import-script en el editor de la consola?
CARTOS
4

Otra buena opción es el registro de mensajes.

from qgis.core import QgsMessageLog

QgsMessageLog.logMessage("message")
Kelly Thomas
fuente