QFileDialog打开多个文件

7

我正在尝试显示一个对话框来打开多个文件,但似乎不起作用。以下是在我的类中定义的函数:

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个回答

19
您需要使用getOpenFileNamesAndFilter而不是getOpenFileNameAndFilter(您缺少s)。

是的!!!只因为一个愚蠢的s,整个东西就无法工作了....... :( 谢谢朋友!! - codeKiller

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接