1. 程式人生 > >(3) 選單和工具欄

(3) 選單和工具欄

 1 #!/usr/bin/python 2  3 # mainwindow.py 4  5 import sys
 6 from PyQt4 import QtGui, QtCore
 7  8 class MainWindow(QtGui.QMainWindow):
 9 def__init__(self):
10         QtGui.QMainWindow.__init__(self)
11 12         self.resize(350250)
13         self.setWindowTitle('mainwindow')
14 15         textEdit = QtGui.QTextEdit()
16         self.setCentralWidget(textEdit)
17 18         exit = QtGui.QAction(QtGui.QIcon('icons/web.png'), 'Exit', self)
19         exit.setShortcut('Ctrl+Q')
20         exit.setStatusTip('Exit application')
21         self.connect(exit, QtCore.SIGNAL('triggered()'), QtCore.SLOT('close()'))
22 23         self.statusBar()
24 25         menubar = self.menuBar()
26         file = menubar.addMenu('&File')
27         file.addAction(exit)
28 29         toolbar = self.addToolBar('Exit')
30         toolbar.addAction(exit)
31 32 app = QtGui.QApplication(sys.argv)
33 main = MainWindow()
34 main.show()
35 sys.exit(app.exec_())
36