以下函數都由單獨的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