我正在尝试显示一个对话框来打开多个文件,但似乎无法正常工作:
def loadFiles(self)
filter = "TXT (*.txt);;PDF (*.pdf)"
file_name = QtGui.QFileDialog()
file_name.setFileMode(QFileDialog.ExistingFiles)
names = file_name.getOpenFileNameAndFilter(self, "Open files", "C\\Desktop", filter)
print names
我认为关键词是QFileDialog.ExistingFiles
。
我在这里做错了什么?
答案 0 :(得分:3)
您需要使用getOpenFileNamesAndFilter
代替getOpenFileNameAndFilter
(您错过s
)。