--- a/Project/ProjectFormsBrowser.py Fri Nov 01 15:48:48 2013 +0100 +++ b/Project/ProjectFormsBrowser.py Sun Nov 03 15:58:22 2013 +0100 @@ -443,7 +443,7 @@ if isinstance(itm, ProjectBrowserFileItem): dn = os.path.dirname(itm.fileName()) elif isinstance(itm, ProjectBrowserSimpleDirectoryItem) or \ - isinstance(itm, ProjectBrowserDirectoryItem): + isinstance(itm, ProjectBrowserDirectoryItem): dn = itm.dirName() else: dn = None @@ -457,7 +457,7 @@ if isinstance(itm, ProjectBrowserFileItem): dn = os.path.dirname(itm.fileName()) elif isinstance(itm, ProjectBrowserSimpleDirectoryItem) or \ - isinstance(itm, ProjectBrowserDirectoryItem): + isinstance(itm, ProjectBrowserDirectoryItem): dn = itm.dirName() else: dn = None @@ -514,8 +514,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) @@ -664,7 +664,7 @@ while self.compileProc and self.compileProc.canReadLine(): s = self.uicompiler + ': ' error = str(self.compileProc.readLine(), - ioEncoding, 'replace') + ioEncoding, 'replace') s += error self.appendStderr.emit(s) @@ -887,7 +887,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: