¿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?


¿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)) 

¿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")
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.