Skip to content
Snippets Groups Projects
Commit ecc08279 authored by Florian Bruhin's avatar Florian Bruhin
Browse files

Set filter mode

parent db6849bc
No related branches found
No related tags found
No related merge requests found
......@@ -375,10 +375,12 @@ class OverviewView(QTableView):
class Selector(QLineEdit):
SHORTCUT = None
FILTER_MODE = Qt.MatchFlag.MatchStartsWith
def __init__(self, parent: QWidget = None) -> None:
super().__init__(parent)
self._completer = QCompleter()
self._completer.setFilterMode(self.FILTER_MODE)
self.setCompleter(self._completer)
self.data = []
self.update_completer()
......@@ -485,6 +487,7 @@ class TestSelector(Selector):
test_changed = pyqtSignal(str)
SHORTCUT = QKeySequence("Ctrl+T")
FILTER_MODE = Qt.MatchFlag.MatchContains
@pyqtSlot(list)
def on_node_ids_loaded(self, data: list[str]) -> None:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment