1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
# -*- coding: utf-8 -*-
from PyQt4 import QtCore, QtGui
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.resize(800, 600)
self.centralwidget = QtGui.QWidget(MainWindow)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtGui.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 23))
self.menuFiles = QtGui.QMenu(self.menubar)
self.menuFiles.setTitle("Files")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtGui.QStatusBar(MainWindow)
MainWindow.setStatusBar(self.statusbar)
self.actionOpen = QtGui.QAction(MainWindow)
self.actionOpen.setText("Open")
self.actionSave = QtGui.QAction(MainWindow)
self.actionSave.setText("Save")
self.actionPrint = QtGui.QAction(MainWindow)
self.actionPrint.setText("Print")
self.menuFiles.addAction(self.actionOpen)
self.menuFiles.addAction(self.actionSave)
self.menuFiles.addAction(self.actionPrint)
self.menubar.addAction(self.menuFiles.menuAction())
self.set_title()
def set_title(self):
self.title_1 = self.menuFiles.insertSeparator(self.actionSave)
font = QtGui.QFont()
font.setBold(True)
font.setWeight(75)
self.title_1.setFont(font)
self.title_1.setText("Titre 1")
if __name__ == "__main__":
import sys
app = QtGui.QApplication(sys.argv)
MainWindow = QtGui.QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_()) |