Bagaimana cara debug plugin python QGIS dengan popup?

8

Saya mencoba menulis sebuah pythonplugin untuk QGis. Saya ingin men-debug beberapa permintaan DB dan saya perlu cara untuk menampilkan hasilnya.

Saya berpikir untuk menggunakan popup untuk menampilkannya, tetapi saya tidak tahu bagaimana cara menampilkan popup dari dalam sebuah pythonplugin.

Adakah yang bisa menyarankan saya bagaimana melakukan itu?

Heisenbug
sumber
terkait: Bagaimana cara mengatur debugger untuk pengembangan Plugin QGIS? gis.stackexchange.com/questions/62657/…
underdark

Jawaban:

8

Akhirnya saya memecahkan masalah ini:

def printMsg(self,msg):
    QMessageBox.information(self.iface.mainWindow(),"Debug",msg)

Saya tidak tahu apakah itu cara terbaik untuk pergi, tetapi tampaknya berfungsi dengan baik.

Heisenbug
sumber