From 95b0c6292766d1e02372ac4d1d21d53c2fa2f715 Mon Sep 17 00:00:00 2001 From: Andrey Golovizin Date: Mon, 25 Aug 2014 12:52:48 +0200 Subject: [PATCH] Add main menu. --- pixelocr/gui/window.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pixelocr/gui/window.py b/pixelocr/gui/window.py index 18630bf..4048c62 100644 --- a/pixelocr/gui/window.py +++ b/pixelocr/gui/window.py @@ -23,6 +23,9 @@ from PyQt4.QtCore import ( ) from PyQt4.QtGui import ( + qApp, + QAction, + QKeySequence, QMainWindow, QPushButton, QVBoxLayout, @@ -54,8 +57,17 @@ class MainWindow(QMainWindow): layout.addWidget(self.page) layout.addWidget(self.glyphEdit) + self.createMenus() + 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): return QSize(800, 600)