标签:
The QtGui.QMainWindow
class provides a main application window. This enables to create a classic application skeleton with a statusbar, toolbars, and a menubar.
A statusbar is a widget that is used for displaying status information.
#!/usr/bin/python # -*- coding: utf-8 -*- """ ZetCode PyQt4 tutorial This program creates a statusbar. author: Jan Bodnar website: zetcode.com last edited: September 2011 """ import sys from PyQt4 import QtGui class Example(QtGui.QMainWindow): def __init__(self): super(Example, self).__init__() self.initUI() def initUI(self): self.statusBar().showMessage(‘Ready‘) self.setGeometry(300, 300, 250, 150) self.setWindowTitle(‘Statusbar‘) self.show() def main(): app = QtGui.QApplication(sys.argv) ex = Example() sys.exit(app.exec_()) if __name__ == ‘__main__‘: main()
The statusbar is created with the help of the QtGui.QMainWindow
widget.
self.statusBar().showMessage(‘Ready‘)
To get the statusbar, we call the statusBar()
method of the QtGui.QMainWindow
class. The first call of the method creates a status bar. Subsequent calls return the statusbar object. The showMessage()
displays a message on the statusbar.
标签:
原文地址:http://www.cnblogs.com/hushaojun/p/4435413.html