QFileDialog打开多个文件

时间:2015-03-07 14:39:47

标签: python qt4 qfiledialog

我正在尝试显示一个对话框来打开多个文件,但似乎无法正常工作:

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

我在这里做错了什么?

1 个答案:

答案 0 :(得分:3)

您需要使用getOpenFileNamesAndFilter代替getOpenFileNameAndFilter(您错过s)。