Flip to ctrl-l to pop out search/list
parent
51c61587d2
commit
25dbe60c77
|
@ -724,7 +724,7 @@ class ChartView(ViewBox):
|
|||
|
||||
self._key_active = False
|
||||
|
||||
def keyPressEvent(self, ev):
|
||||
def keyPressEvent(self, ev: QtCore.QEvent) -> None:
|
||||
"""
|
||||
This routine should capture key presses in the current view box.
|
||||
|
||||
|
@ -759,10 +759,10 @@ class ChartView(ViewBox):
|
|||
if mods == QtCore.Qt.AltModifier:
|
||||
pass
|
||||
|
||||
# ctlr-k
|
||||
if key == QtCore.Qt.Key_K and ctrl:
|
||||
# ctlr-l for "lookup" -> open search / lists
|
||||
if ctrl and key == QtCore.Qt.Key_L:
|
||||
search = self._chart._lc.chart_space.search
|
||||
search.focus()
|
||||
search.bar.focus()
|
||||
|
||||
# esc
|
||||
if key == QtCore.Qt.Key_Escape or (ctrl and key == QtCore.Qt.Key_C):
|
||||
|
@ -809,5 +809,6 @@ class ChartView(ViewBox):
|
|||
# elif ev.key() == QtCore.Qt.Key_Backspace:
|
||||
# self.scaleHistory(len(self.axHistory))
|
||||
else:
|
||||
# maybe propagate to parent widget
|
||||
ev.ignore()
|
||||
self._key_active = False
|
||||
|
|
|
@ -402,7 +402,9 @@ async def start_order_mode(
|
|||
|
||||
# each clearing tick is responded individually
|
||||
elif resp in ('broker_filled',):
|
||||
|
||||
action = msg['action']
|
||||
|
||||
# TODO: some kinda progress system
|
||||
order_mode.on_fill(
|
||||
oid,
|
||||
|
|
Loading…
Reference in New Issue