回答:
ありiface.mainWindow()。ステータスバー()を返すQStatusBarは、
iface.mainWindow().statusBar().showMessage( u"Hello World" )
QGIS 2.0からは、控えめなメッセージを表示できるQgsMessageBarもあります
iface.messageBar().pushInfo(u'My Plugin says', u'Hey there')
メッセージバーには、閉じるボタンとタイムアウト(この例では5秒)を含むQWidget(QProgressBarなど)も表示できます。
from PyQt4.QtGui import QProgressBar
from qgis.gui import QgsMessageBar
msgBar = iface.messageBar()
pb = QProgressBar( msgBar )
msgBar.pushWidget( pb, QgsMessageBar.INFO, 5 )
msg = msgBar.createMessage( u'Hello World' )
msgBar.pushWidget( msg, QgsMessageBar.WARNING, 5 )
QgsMessageBarの詳細については、NathanWのこの回答を参照してください。Pythonで新しい「タスク完了」QgsMessageBarに対処する方法は? Curlewを指摘してくれてありがとう
QGIS <1.9のpythonコンソールでは、次のようになります。
qgis.utils.iface.mainWindow().statusBar().showMessage( u"Hello World" )