使用 QFileDialog.getSaveFileName 时如何知道在弹出 window 中单击了哪个按钮
How do I know which button is clicked in the popup window when using QFileDialog.getSaveFileName
我正在使用 QFileDialog 模块,我遇到一个问题:在 PyQt5 中使用 QFileDialog.getSaveFileName 时,我如何知道在弹出 window 中单击了哪个按钮(保存或取消):
QFileDialog::getSaveFileName()
方法 returns 如果未选择文件,即按下取消按钮时为空字符串,按下保存按钮时为非空字符串:
filename, _ = QFileDialog.getSaveFileName()
if filename:
print("The save button is pressed")
else:
print("The cancel button is pressed")
我正在使用 QFileDialog 模块,我遇到一个问题:在 PyQt5 中使用 QFileDialog.getSaveFileName 时,我如何知道在弹出 window 中单击了哪个按钮(保存或取消):
QFileDialog::getSaveFileName()
方法 returns 如果未选择文件,即按下取消按钮时为空字符串,按下保存按钮时为非空字符串:
filename, _ = QFileDialog.getSaveFileName()
if filename:
print("The save button is pressed")
else:
print("The cancel button is pressed")