关于QT坐标系

weixin_38050362 2019-09-19 07:26:19
我在设置一个控件的初始位置时是以屏幕左上角为(0.0)右下角为(1024.768)初始控件位置没有问题。我重写了鼠标事件,点击后返回坐标值发现返回值是以控件的左上角为(0,0)右下角为(300,150)(假设我控件为300X150)这时我会在拖拽后的坐标重绘制控件  但是显示的坐标居然有负数,所以控件不在我希望的位置,QT的坐标到底是怎么弄啊。
...全文
15 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38067385 2019-09-19
  • 打赏
  • 举报
回复
没看懂意思,是不是只要获取控件的坐标?试试mapfromglobal如果只是要获取控件在全局的坐标,那应该没什么问题。
weixin_38079044 2019-09-19
  • 打赏
  • 举报
回复
哦 好的 我试试  谢谢
weixin_38109394 2019-09-19
  • 打赏
  • 举报
回复
可以看看qt例子中的时钟例子,应该在widget里面

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧