Update linting for main code
This commit is contained in:
@@ -20,7 +20,7 @@ General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
"""
|
||||
""" # noqa
|
||||
from __future__ import annotations
|
||||
|
||||
import logging
|
||||
@@ -50,6 +50,7 @@ logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
class GuiProjectSearch(QWidget):
|
||||
"""GUI: Project Search Panel."""
|
||||
|
||||
C_NAME = 0
|
||||
C_RESULT = 0
|
||||
@@ -151,8 +152,6 @@ class GuiProjectSearch(QWidget):
|
||||
|
||||
logger.debug("Ready: GuiProjectSearch")
|
||||
|
||||
return
|
||||
|
||||
##
|
||||
# Methods
|
||||
##
|
||||
@@ -174,8 +173,6 @@ class GuiProjectSearch(QWidget):
|
||||
self.toggleWord.setIcon(SHARED.theme.getIcon("search_word"))
|
||||
self.toggleRegEx.setIcon(SHARED.theme.getIcon("search_regex"))
|
||||
|
||||
return
|
||||
|
||||
def processReturn(self) -> None:
|
||||
"""Process a return keypress forwarded from the main GUI."""
|
||||
if self.searchText.hasFocus():
|
||||
@@ -189,7 +186,6 @@ class GuiProjectSearch(QWidget):
|
||||
self.openDocumentSelectRequest.emit(
|
||||
str(data[0]), checkInt(data[1], -1), checkInt(data[2], -1), False
|
||||
)
|
||||
return
|
||||
|
||||
def beginSearch(self, text: str = "") -> None:
|
||||
"""Focus the search box and select its text, if any."""
|
||||
@@ -198,20 +194,17 @@ class GuiProjectSearch(QWidget):
|
||||
if text:
|
||||
self.searchText.setText(text.partition("\n")[0])
|
||||
self.searchText.selectAll()
|
||||
return
|
||||
|
||||
def closeProjectTasks(self) -> None:
|
||||
"""Run close project tasks."""
|
||||
self._map = {}
|
||||
self.searchText.clear()
|
||||
self.searchResult.clear()
|
||||
return
|
||||
|
||||
def refreshCurrentSearch(self) -> None:
|
||||
"""Refresh the search if there is one."""
|
||||
if self.searchResult.topLevelItemCount() > 0:
|
||||
self._processSearch()
|
||||
return
|
||||
|
||||
##
|
||||
# Events
|
||||
@@ -238,7 +231,6 @@ class GuiProjectSearch(QWidget):
|
||||
self.searchText.setFocus()
|
||||
else:
|
||||
super().keyPressEvent(event)
|
||||
return
|
||||
|
||||
##
|
||||
# Public Slots
|
||||
@@ -252,7 +244,6 @@ class GuiProjectSearch(QWidget):
|
||||
results, capped = self._search.searchText(SHARED.mainGui.docEditor.getText())
|
||||
self._displayResultSet(SHARED.project.tree[tHandle], results, capped)
|
||||
logger.debug("Updated search for '%s' in %.3f ms", tHandle, 1000*(time() - start))
|
||||
return
|
||||
|
||||
##
|
||||
# Private Slots
|
||||
@@ -278,7 +269,6 @@ class GuiProjectSearch(QWidget):
|
||||
self._time = time()
|
||||
QApplication.restoreOverrideCursor()
|
||||
self._blocked = False
|
||||
return
|
||||
|
||||
@pyqtSlot()
|
||||
def _searchResultSelected(self) -> None:
|
||||
@@ -288,7 +278,6 @@ class GuiProjectSearch(QWidget):
|
||||
self.selectedItemChanged.emit(str(data[0]))
|
||||
elif data := items[0].data(0, self.D_HANDLE):
|
||||
self.selectedItemChanged.emit(str(data))
|
||||
return
|
||||
|
||||
@pyqtSlot("QTreeWidgetItem*", int)
|
||||
def _searchResultDoubleClicked(self, item: QTreeWidgetItem, column: int) -> None:
|
||||
@@ -297,28 +286,24 @@ class GuiProjectSearch(QWidget):
|
||||
self.openDocumentSelectRequest.emit(
|
||||
str(data[0]), checkInt(data[1], -1), checkInt(data[2], -1), True
|
||||
)
|
||||
return
|
||||
|
||||
@pyqtSlot(bool)
|
||||
def _toggleCase(self, state: bool) -> None:
|
||||
"""Enable/disable case sensitive mode."""
|
||||
CONFIG.searchProjCase = state
|
||||
self.refreshCurrentSearch()
|
||||
return
|
||||
|
||||
@pyqtSlot(bool)
|
||||
def _toggleWord(self, state: bool) -> None:
|
||||
"""Enable/disable whole word search mode."""
|
||||
CONFIG.searchProjWord = state
|
||||
self.refreshCurrentSearch()
|
||||
return
|
||||
|
||||
@pyqtSlot(bool)
|
||||
def _toggleRegEx(self, state: bool) -> None:
|
||||
"""Enable/disable regular expression search mode."""
|
||||
CONFIG.searchProjRegEx = state
|
||||
self.refreshCurrentSearch()
|
||||
return
|
||||
|
||||
##
|
||||
# Internal Functions
|
||||
@@ -360,5 +345,3 @@ class GuiProjectSearch(QWidget):
|
||||
self.searchResult.setFirstColumnSpanned(i, parent, True)
|
||||
|
||||
QApplication.processEvents()
|
||||
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user