• 4821阅读
  • 2回复

为何在场景中添加textitem后,鼠标的拖动不受控制了? [复制链接]

上一主题 下一主题
离线引子
 
只看楼主 倒序阅读 楼主  发表于: 2011-02-10
代码如下:
[ 此帖被引子在2011-02-10 23:20重新编辑 ]
步子大了扯着蛋!
离线引子
只看该作者 1楼 发表于: 2011-02-10
只要鼠标一移动,效果就如同一直按着鼠标在拖动,但是实际上并没有按下鼠标,也没有拖动。个人感觉是某个地方一直在激发鼠标拖动的事件。若注释掉textitem后,正常。求高人点拨!
步子大了扯着蛋!
离线引子
只看该作者 2楼 发表于: 2011-02-11
继承QGraphicsItem,重新实现了boundingrect() const 函数之后,问题解决。看来是textitem的boundingRect的问题。但是如果要直接使用QGraphicsTextItem类,则不需要重新实现boundingrect() const函数,问题依然存在。百思不得其解啊~~~望高手指教,不胜感激!
步子大了扯着蛋!
快速回复
限100 字节
 
上一个 下一个