Code Snipped für genau diese QT Message Box

Issue #51 closed
Andreas Janz created an issue

Hi Benjamin,

wäre schön, wenn du mir mal ein Snipped fertig machen könntest.

1.png

Comments (5)

  1. Benjamin Jakimow

    Müsste so gehen

    from qgis.gui import *
    assert isinstance(iface, QgisInstance)
    assert isinstance(iface.messageBar, QgsMessageBar)
    iface.messageBar.pushInfo('title','message')
    
  2. Benjamin Jakimow

    Gerade gefunden: qgis\python\qgis\utils

    from qgis import utils as q
    if q.iface is not None:
       #def showWarning(message, category, filename, lineno, file=None, line=None):
       q.showWarning('message')
    
  3. Andreas Janz reporter

    Danke dir. Und da gibt es dann auch die Buttons für "Stack trace" und "View message log"? Und wenn ich auf "Stack trace" Button klicke, dann geht das Textfenster mit dem Stacktrace auf? Muss ich den Stacktrace Text als Argument in q.showWarning() als Argument reinreichen?

  4. Benjamin Jakimow

    Keine Ahnung - hast Du das mal ausprobiert? Verändert sich das jam wenn filename + lineno usw. angegeben werden?

  5. Log in to comment