You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
calculate-utils-3-console-gui/gui/mainmenu.py

33 lines
1.2 KiB

# -*- coding: utf-8 -*-
from PySide import QtGui
class MainMenu():
def __init__(self, parent):
exitAction = QtGui.QAction(QtGui.QIcon('image/Exit.png'), \
'&Exit', parent)
exitAction.setShortcut('Ctrl+Q')
exitAction.setStatusTip('Exit application')
exitAction.triggered.connect(parent.close)
toolAction = QtGui.QAction(QtGui.QIcon('image/tool.png'), \
'&Tool', parent)
toolAction.setShortcut('Ctrl+T')
toolAction.setStatusTip('Tool application')
toolAction.triggered.connect(parent.tools)
helpAction = QtGui.QAction(QtGui.QIcon('image/help.png'), \
'&Help', parent)
helpAction.setShortcut('Ctrl+H')
helpAction.setStatusTip('Help')
helpAction.triggered.connect(parent.help)
parent.toolbar = parent.addToolBar('Main')
parent.toolbar.addAction(toolAction)
parent.toolbar.addAction(helpAction)
parent.toolbar.addAction(exitAction)
# menubar = parent.menuBar()
# fileMenu = menubar.addMenu('&File')
# fileMenu.addAction(exitAction)