labscript-suite-temp-2 / runmanager

runmanager is a graphical user interface (GUI) used to aid the compilation of labscript experiment scripts into hardware instructions to be executed on the hardware. Experiment parameters can be adjusted in the GUI, and lists of parameters can be used to create sequences of experiments, and scan over complex parameter spaces.
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

Keyboard navigation is broken #4

Closed philipstarkey closed 10 years ago

philipstarkey commented 10 years ago

Original report (archived issue) by Philip Starkey (Bitbucket: pstarkey, GitHub: philipstarkey).


A regression in runmanager v2:

You used to be able to navigate around the cells in the groups and globals tabs' treeview. Now you can only use the keyboard to change the entire row selection.

philipstarkey commented 10 years ago

Original comment by Chris Billington (Bitbucket: cbillington, GitHub: chrisjbillington).


Resolved in cf4f38006d4011c505ddf76f8f05afd9228338b7. Just had to override QTreeView.moveCursor to accept more than the two default actions.