问题描述
使用弹出式表单返回子目录字符串的新功能。
出现子目录弹出窗口,我可以在其中浏览到所需的子目录dirstr。如何从newWindow()方法返回目录字符串'dirstr'?显然我做的不好。
我的代码:
def qtMenu(self):
# mainMenu = self.menuBar()
pyGuiMenu = self.menu_File
subItemTable = QAction('browse to file',self)
subItemTable.setShortcut("Ctrl+N")
# subItemTable.setStatusTip("New Window")
subItemTable.triggered.connect(self.newWindow) # +++
pyGuiMenu.addAction(subItemTable)
subItemExit = QAction('Exit',self)
subItemExit.setShortcut("Ctrl+E")
subItemExit.setStatusTip("Exit Application")
subItemExit.triggered.connect(self.close_App)
pyGuiMenu.addAction(subItemExit);
#----------------------------------------------------------
def newWindow(self): # +++
dirstr = str(QFileDialog.getExistingDirectory(self,"Select Directory"))
return dirstr
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)