Bagaimana cara menampilkan kotak pesan di QGIS?

9

Saya mulai mengembangkan plugin untuk Qgis menggunakan python, yang sangat baru bagi saya, dan ingin melihat beberapa hasil variabel dengan menampilkan pesan dalam QGIS. Bagaimana saya bisa melakukan ini?

GreyHippo
sumber
Bukankah Plugins-> Python_console cukup untuk Anda?
SS_Rebelious
Konsol Python tidak dimaksudkan untuk itu.
Nathan W
2
Maksud Anda, Anda ingin menampilkan kotak pesan dengan beberapa nilai.
Nathan W
Ya, saya ingin menampilkan kotak pesan dengan beberapa nilai
GreyHippo

Jawaban:

10
some_variable = feature.geometry()   

QMessageBox.information(None, "DEBUG:", str(some_variable)) 
GreyHippo
sumber
Kenapa ini tidak akan berfungsi sebagai kelas saat menjalankannya sebagai sys-script impor di editor konsol?
CARTOS
4

Pilihan bagus lainnya adalah log pesan.

from qgis.core import QgsMessageLog

QgsMessageLog.logMessage("message")
Kelly Thomas
sumber