--- a/Project/ProjectFormsBrowser.py Sat Oct 19 12:28:12 2013 +0200 +++ b/Project/ProjectFormsBrowser.py Sat Oct 19 13:03:39 2013 +0200 @@ -508,8 +508,8 @@ for itm in self.getSelectedItems(): fileNames.append(itm.fileName()) trfiles = sorted(self.project.pdata["TRANSLATIONS"][:]) - fileNames.extend([os.path.join(self.project.ppath, trfile) \ - for trfile in trfiles \ + fileNames.extend([os.path.join(self.project.ppath, trfile) + for trfile in trfiles if trfile.endswith('.qm')]) self.trpreview[list].emit(fileNames) @@ -881,7 +881,7 @@ Private method to compile selected forms to source files. """ items = self.getSelectedItems() - files = [self.project.getRelativePath(itm.fileName()) \ + files = [self.project.getRelativePath(itm.fileName()) for itm in items] if self.hooks["compileSelectedForms"] is not None: