Respostas:
Existe iface.mainWindow (). StatusBar () que retorna um QStatusBar
iface.mainWindow().statusBar().showMessage( u"Hello World" )
A partir do QGIS 2.0, também existe o QgsMessageBar, capaz de exibir mensagens discretas
iface.messageBar().pushInfo(u'My Plugin says', u'Hey there')
A barra de mensagens também pode mostrar qualquer QWidget (como um QProgressBar ) com um botão Fechar e um tempo limite (5 segundos no exemplo).
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 )
Mais informações sobre QgsMessageBar podem ser encontradas nesta resposta por NathanW Como abordar o novo QgsMessageBar "Concluído por Tarefas" em Python? Obrigado por apontar Curlew
No console python para QGIS <1.9, seria:
qgis.utils.iface.mainWindow().statusBar().showMessage( u"Hello World" )