diff -r fcb6b4b96274 -r 78e6d29eb773 eric6/Project/ProjectBrowserModel.py --- a/eric6/Project/ProjectBrowserModel.py Tue Apr 13 18:02:59 2021 +0200 +++ b/eric6/Project/ProjectBrowserModel.py Tue Apr 13 19:59:17 2021 +0200 @@ -438,15 +438,10 @@ for key in keys: # Show the entry in bold in the others browser to make it more # distinguishable - if key == "OTHERS": - bold = True - else: - bold = False - - if key == "SOURCES": - sourceLanguage = self.project.getProjectLanguage() - else: - sourceLanguage = "" + bold = key == "OTHERS" + sourceLanguage = ( + self.project.getProjectLanguage() if key == "SOURCES" else "" + ) for fn in self.project.pdata[key]: fname = os.path.join(self.project.ppath, fn) @@ -551,10 +546,7 @@ """ # Show the entry in bold in the others browser to make it more # distinguishable - if typeString == "OTHERS": - bold = True - else: - bold = False + bold = typeString == "OTHERS" fname = os.path.join(self.project.ppath, name) parentItem, dt = self.findParentItemByName( @@ -627,10 +619,7 @@ @return index of the item found (QModelIndex) """ itm = self.findItem(name) - if itm is None: - index = QModelIndex() - else: - index = self.createIndex(itm.row(), 0, itm) + index = self.createIndex(itm.row(), 0, itm) if itm else QModelIndex() return index def itemIndexByNameAndLine(self, name, lineno):