Add main menu.
This commit is contained in:
parent
603d860a2c
commit
95b0c62927
1 changed files with 12 additions and 0 deletions
|
|
@ -23,6 +23,9 @@ from PyQt4.QtCore import (
|
||||||
)
|
)
|
||||||
|
|
||||||
from PyQt4.QtGui import (
|
from PyQt4.QtGui import (
|
||||||
|
qApp,
|
||||||
|
QAction,
|
||||||
|
QKeySequence,
|
||||||
QMainWindow,
|
QMainWindow,
|
||||||
QPushButton,
|
QPushButton,
|
||||||
QVBoxLayout,
|
QVBoxLayout,
|
||||||
|
|
@ -54,8 +57,17 @@ class MainWindow(QMainWindow):
|
||||||
layout.addWidget(self.page)
|
layout.addWidget(self.page)
|
||||||
layout.addWidget(self.glyphEdit)
|
layout.addWidget(self.glyphEdit)
|
||||||
|
|
||||||
|
self.createMenus()
|
||||||
|
|
||||||
self.readSettings()
|
self.readSettings()
|
||||||
|
|
||||||
|
def createMenus(self):
|
||||||
|
fileMenu = self.menuBar().addMenu('&File')
|
||||||
|
quit = QAction('Quit', self)
|
||||||
|
quit.setShortcut(QKeySequence.Quit)
|
||||||
|
quit.triggered.connect(qApp.closeAllWindows)
|
||||||
|
fileMenu.addAction(quit)
|
||||||
|
|
||||||
def sizeHint(self):
|
def sizeHint(self):
|
||||||
return QSize(800, 600)
|
return QSize(800, 600)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue