keyboard events - Modify Key press action in QTableView (PyQt4) -
keyboard events - Modify Key press action in QTableView (PyQt4) -
i'm using qtableview class display table database. want allow user edit table using keyboard only.
however, default behavior of class reset focus starting index of table after 2 edits, ie. edit cell, press "down" key, edit cell, 1 time again press "down" key, @ point table loses focus; next time press downwards key, first cell of table gains focus.
what methods of class should @ modify behavior?
i'm using single item selection mode:
self.entryview = qtableview() self.entryview.setmodel(self.logmodel) self.entryview.setitemdelegate(logdelegate(self)) self.entryview.setselectionmode(qtableview.singleselection) self.entryview.setselectionbehavior(qtableview.selectitems)
i used treewidget before should similar. how explicitly specifying "active item" calling setcurrentitem() method after modification? in way can have right focus
pyqt4 keyboard-events
Comments
Post a Comment