Como mostrar uma caixa de mensagem no QGIS?

9

Estou começando a desenvolver um plugin para o Qgis usando python, no qual sou muito novo e gostaria de exibir alguns resultados de variáveis ​​exibindo uma mensagem no QGIS. Como posso fazer isso?

GreyHippo
fonte
Plugins-> Python_console não é suficiente para você?
SS_Rebelious 24/10/12
O console Python não é realmente feito para isso.
Nathan W
2
Você quer dizer que deseja mostrar uma caixa de mensagem com alguns valores.
Nathan W
Sim, gostaria de mostrar uma caixa de mensagem com alguns valores #
GreyHippo 25/10/12

Respostas:

10
some_variable = feature.geometry()   

QMessageBox.information(None, "DEBUG:", str(some_variable)) 
GreyHippo
fonte
Como isso não funciona como uma classe enquanto a executa como sys import-script no editor do console?
CARTOS
4

Outra boa opção é o log de mensagens.

from qgis.core import QgsMessageLog

QgsMessageLog.logMessage("message")
Kelly Thomas
fonte