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?


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

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")
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.