Wie debugge ich ein QGIS Python Plugin mit Popups?

8

Ich versuche ein pythonPlugin für zu schreiben QGis. Ich möchte einige DB-Abfragen debuggen und brauche eine Möglichkeit, das Ergebnis anzuzeigen.

Ich habe darüber nachgedacht, ein Popup zum Anzeigen zu verwenden, aber ich weiß nicht, wie ich ein Popup in einem pythonPlugin anzeigen soll .

Kann mir jemand vorschlagen, wie das geht?

Heisenbug
quelle
Verwandte: Wie richte ich einen Debugger für die Entwicklung des QGIS-Plugins ein? gis.stackexchange.com/questions/62657/…
underdark

Antworten:

8

Endlich habe ich folgendes gelöst:

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

Ich weiß nicht, ob es der beste Weg ist, aber es scheint gut zu funktionieren.

Heisenbug
quelle