【发布时间】:2014-01-24 13:56:58
【问题描述】:
几天来,我一直在尝试在我的程序中实现一个菜单栏,但我似乎无法运行它。我希望有人查看我的代码并给我一个模板来制作菜单栏。
class MainWindow(QMainWindow):
def __init__(self, databaseFilePath, userFilePath):
super(MainWindow,self).__init__()
self.moviesFilePath = moviesFilePath
self.currentUserFilePath = currentUserFilePath
self.createWindow()
def changeFilePath(self):
self.currentUserFilePath = functions_classes.changeFP()
functions_classes.storeFP(self.currentUserFilePath, 1)
def createWindow(self):
self.setWindowTitle('Movies')
#Menu Bar
fileMenuBar = QMenuBar().addMenu('File')
方法 changeFilePath 是我希望在从菜单栏 File 调用名为“更改用户数据库位置”的菜单选项时调用的方法。我已经读过行动是关键,但是当我尝试实施它们时,它们都没有奏效。
【问题讨论】: