以下函数都由单独的QPushButton
的单击信号激活。我想让用户有可能选择一个.pdf
文件,执行一些程序特定的编辑并将其保存到用户定义的位置。Pyside:将函数中生成的变量传递给另一个函数
我该怎么做才能将.pdf
的路径传递给另一个函数?
def select(self):
dir = "."
fileObjOpen = QFileDialog.getOpenFileName(self, "Select a .pdf file", dir=dir, filter="PDF Files (*.pdf)")
fileObjOpenName = fileObjOpen[0]
if (len(fileObjOpenName) > 1):
path_to_pdf = fileObjOpenName
def save(self):
dir = "."
fileObjSave = QFileDialog.getSaveFileName(self, "Where to save the new pdf file", dir=dir, filter="PDF Files (*.pdf)")
fileNameSave = fileObjSave[0]
if (len(fileNameSave) > 1):
path_to_pdf = path_to_pdf
属性这是解决方案。谢谢 :)! –
@ user1684082 - 没问题。乐于帮助。 – mgilson