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?


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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.