def findFiles(self): filePattern = QtCore.QRegExp(self.fileNameComboBox.currentText() + "*") filePattern.setPatternSyntax(QtCore.QRegExp.Wildcard) directory = QtCore.QDir(self.directoryComboBox.currentText()) allFiles = directory.entryList(QtCore.QDir.Files | QtCore.QDir.NoSymLinks) matchingFiles = [] for file in allFiles: if filePattern.exactMatch(file): matchingFiles.append(file) self.showFiles(matchingFiles)