Câu trả lời:
Có iface.mainWindow (). StatusBar () trả về QStatusBar
iface.mainWindow().statusBar().showMessage( u"Hello World" )
Bắt đầu từ QGIS 2.0 cũng có QssMessageBar có thể hiển thị các tin nhắn không phô trương
iface.messageBar().pushInfo(u'My Plugin says', u'Hey there')
Thanh thông báo cũng có thể hiển thị bất kỳ QWidget nào (như QProTHERBar ) với nút đóng và thời gian chờ (ví dụ 5 giây).
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 )
Thông tin thêm về QssMessageBar có thể được tìm thấy trong câu trả lời này của NathanW Làm thế nào để giải quyết QSSMessageBar mới "Hoàn thành nhiệm vụ" trong Python? Cảm ơn đã chỉ ra Curlew
Trong bảng điều khiển python cho QGIS <1.9, nó sẽ là:
qgis.utils.iface.mainWindow().statusBar().showMessage( u"Hello World" )