QTreeWidget里,解决按空格键会取消或选中节点问题
2021-01-13 本文已影响0人
_compass
在QTreeWidget里,在树控件上按空格键会取消或选中节点。
但是项目中不能如此。解决方法:
1.在QTreeWidget设置focusPolicy为NoFocus:
this->setFocusPolicy(Qt::NoFocus);
2.在QTreeWidget里重写keyPressEvent方法,在需要响应的key下实现功能即可。
void keyPressEvent(QKeyEvent *event);