mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
added ctrl + F shortcut to show filter popup
This commit is contained in:
parent
f1e93e9807
commit
4180fcfdb4
2 changed files with 12 additions and 3 deletions
|
|
@ -808,9 +808,9 @@ class FiltersBar(BaseClickableFrame):
|
|||
self._filters_widget.setGeometry(geo)
|
||||
|
||||
def _mouse_release_callback(self):
|
||||
self._show_filters_popup()
|
||||
self.show_filters_popup()
|
||||
|
||||
def _show_filters_popup(self):
|
||||
def show_filters_popup(self):
|
||||
filter_defs = [
|
||||
filter_def
|
||||
for filter_def in self._filter_defs_by_name.values()
|
||||
|
|
@ -830,7 +830,7 @@ class FiltersBar(BaseClickableFrame):
|
|||
self._show_popup(filters_popup)
|
||||
|
||||
def _on_filters_request(self):
|
||||
self._show_filters_popup()
|
||||
self.show_filters_popup()
|
||||
|
||||
def _on_filter_request(self, filter_name: str):
|
||||
"""Handle filter request from the popup."""
|
||||
|
|
|
|||
|
|
@ -346,6 +346,15 @@ class LoaderWindow(QtWidgets.QWidget):
|
|||
ctrl_pressed = QtCore.Qt.ControlModifier & modifiers
|
||||
|
||||
# Grouping products on pressing Ctrl + G
|
||||
if (
|
||||
ctrl_pressed
|
||||
and event.key() == QtCore.Qt.Key_F
|
||||
and not event.isAutoRepeat()
|
||||
):
|
||||
self._search_bar.show_filters_popup()
|
||||
event.setAccepted(True)
|
||||
return
|
||||
|
||||
if (
|
||||
ctrl_pressed
|
||||
and event.key() == QtCore.Qt.Key_G
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue