QT怎么获得label实时坐标

 我来答
weida爱问
2011-04-01 · TA获得超过2427个赞
知道小有建树答主
回答量:1345
采纳率:72%
帮助的人:888万
展开全部
Label.rect();
Label.x(); Label.y(); Label.height(); Label.width() Label.size();Label.geometry();
等等.......这些函数都可以获得相应的坐标...........注意区别.........可以自己试试......
mileelove
2011-04-02 · TA获得超过454个赞
知道小有建树答主
回答量:183
采纳率:0%
帮助的人:325万
展开全部
//代码如下,下面每一行代码都可以获取到窗体的位置
QLabel label("show text");
QPoint position ; //记录窗体的位置
position = label.pos(); //该方法较常用,如果label有父窗体,则获取它在父窗体
//中的位置,如果该label没有父窗体,则获取它的全局坐标
position = QPoint(label.x(),label.y()); //同上
position = label.rect().topLeft(); //同上
position = label.geometry().topLeft(); //同上
position = label.frameGeometry().topLeft(); //采用该方法在无父窗体时,可以
//获取到整个窗体的全局坐标(窗体边框的左上角坐标)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式