import sys from PyQt4.QtCore import * from PyQt4.QtGui import * class MainWindow(QMainWindow): def __init__(self, parent=None): super(MainWindow,self).__init__(parent) quitAction = QAction('&Quit', self) quitAction.setShortcut('Ctrl+Q') quitAction.setStatusTip('Exit application') self.connect(quitAction, SIGNAL('triggered()'), SLOT('close()')) aboutAction = QAction('&About', self) aboutAction.setStatusTip('About App ...') self.connect(aboutAction, SIGNAL("triggered()"), self.showAbout) menuBar = self.menuBar() menuBar.clear() fileMenu = menuBar.addMenu('&File') fileMenu.addAction(quitAction) helpItem = menuBar.addMenu('&Help') helpItem.addAction(aboutAction) def showAbout(self): pass app = QApplication(sys.argv) form = MainWindow() form.show() app.exec_()