如何检查菜单项是否存在

时间:2016-02-04 10:11:10

标签: python-2.7 pyqt4

我想创建一些菜单,例如文件 - >新的,编辑 - >保存,文件 - >打开,文件 - >保存,文件 - >退出

我想在圈内创建菜单项,每次都要检查 如果文件存在与否,如果存在,则在文件子菜单中放置一些项目

#!/usr/bin/python


import sys
from PyQt4 import QtGui


class Example(QtGui.QMainWindow):

    def __init__(self):
        super(Example, self).__init__()

        self.initUI()


    def initUI(self):               

        action = QtGui.QAction(QtGui.QIcon('exit.png'), '&Exit', self)        
        action.setShortcut('Ctrl+Q')
        action.setStatusTip('Exit application')
        action.triggered.connect(QtGui.qApp.quit)

        self.statusBar()

        menubar = self.menuBar()
        fileMenu = menubar.addMenu('&File')
        fileMenu.addAction(exitAction)

        self.setGeometry(300, 300, 300, 200)
        self.setWindowTitle('Menubar')    
        self.show()


def main():

    app = QtGui.QApplication(sys.argv)
    ex = Example()
    sys.exit(app.exec_())


if __name__ == '__main__':
    main()    

0 个答案:

没有答案