Qt如何找准控件坐标
若以下回答无法解决问题,邀请你更新回答
1个回答
展开全部
实现:
需要对qt的坐标有了解:
QPoint QWidget::mapToParent(const QPoint & pos) const
QPoint QWidget::mapTo(const QWidget * parent, const QPoint & pos) const
QPoint QWidget::mapToGlobal(const QPoint & pos) const
A、这三个函数都应该是控件的父窗口对象才能调用的,不应该是控件本身调用。
B、控件的父窗口应该是QFrame、QWidget,但不能是QLayout之类。
需要对qt的坐标有了解:
QPoint QWidget::mapToParent(const QPoint & pos) const
QPoint QWidget::mapTo(const QWidget * parent, const QPoint & pos) const
QPoint QWidget::mapToGlobal(const QPoint & pos) const
A、这三个函数都应该是控件的父窗口对象才能调用的,不应该是控件本身调用。
B、控件的父窗口应该是QFrame、QWidget,但不能是QLayout之类。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询