码迷,mamicode.com
首页 > 其他好文 > 详细

Qt远程机开发时光标注意问题

时间:2014-10-23 09:25:34      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:os   sp   问题   bs   工作   as   nbsp   项目   记录   

    最近项目中有一个比较奇怪的问题,就是当记录了最后的m_lastPos为当前widget中间位置之后,设置了QCursor也为当前中间位置。

    这个时候当开始移动的时候,发现offset出现了很怪的极大值,后来发现,因为我的工作环境是远程机环境,所以当调用系统全局的 QCursor::setPos的时候,我此时的光标还是在我原来的地方,这个时候在做offset自然就会出现很大偏移出现光标跳转的问题。

    解决办法可以根据QCursor和远程机中光标目前pos是正确的这个突破口,让他记录每次的currentPos,即m_lastPos = QCursor::pos(),从而来避免出现offset偏大的问题。

Qt远程机开发时光标注意问题

标签:os   sp   问题   bs   工作   as   nbsp   项目   记录   

原文地址:http://www.cnblogs.com/rickyk/p/4044881.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!