• 5608阅读
  • 1回复

QGraphicsView收到Key_Up,Key_Down事件时,怎么调整ScrollBar每次移动的范围?(已解决) [复制链接]

上一主题 下一主题
离线marlene
 
只看楼主 倒序阅读 楼主  发表于: 2010-08-24
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
我使用QGraphicsView去显示书签记录,当书签的条目很多时,用键盘的up,down去选中每个条目后,scrollbar无法跟着移动,以至于选中的item,无法在可视范围内显示出来。用鼠标拖动scrollbar时就可以显示所有的条目。也就是说最大值是正确的。我用的是view自己的scrollbar.

怎么样可以在我每次up,down键选中条目时,滚动条总是可以把选中的条目显示在可视范围内,不知道表达清楚没,谁知道呀告诉我下?谢谢啦。
[ 此帖被marlene在2010-09-09 14:22重新编辑 ]
离线marlene
只看该作者 1楼 发表于: 2010-08-24
已经解决了,在keyPressEvent事件里setSingleStep就可以了。
快速回复
限100 字节
 
上一个 下一个