7

I am trying to show a dialog box to open multiple files but seems like it is not working. The following is a function defined in my Class:

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

I thought that the keyword was QFileDialog.ExistingFiles.

What am I doing wrong here?

Sir iPad Newton
  • 348
  • 6
  • 11
codeKiller
  • 4,342
  • 10
  • 41
  • 90

1 Answers1

14

You need to use getOpenFileNamesAndFilter instead of getOpenFileNameAndFilter (you're missing the s).

cdonts
  • 8,160
  • 1
  • 39
  • 67