主题 : 如何获取控件的绝对坐标 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 26769
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
综合积分: 26 分
注册时间: 2010-08-13
最后登录: 2012-06-07
楼主  发表于: 2010-09-18 10:35

 如何获取控件的绝对坐标

如题,看了很多qt的坐标体系,没发现有能够获取控件的绝对坐标的方法,莫非QT4没有这样的功能??请哪位高人指点一下。
[ 此帖被duleshadow在2010-09-18 10:45重新编辑 ]
级别: 新手上路
UID: 26769
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
综合积分: 26 分
注册时间: 2010-08-13
最后登录: 2012-06-07
1楼  发表于: 2010-09-19 00:58
QT界面设计能力差也就算了,代码实现就好了,但是连坐标都得自己写代码实现就太弱了吧
级别: 新手上路
UID: 55129
精华: 0
发帖: 35
金钱: 175 两
威望: 35 点
综合积分: 70 分
注册时间: 2011-09-13
最后登录: 2013-05-13
2楼  发表于: 2011-09-13 09:19
有的,我也刚刚需要用,就仔细看了下他们的成员函数,找到了。
就是“geometry()”这个函数,你可以ui.pushbutton.geometry().topLeft()什么的都可以,我试过了,能用。
希望我的回答没有太晚,刚来这个论坛的。