美文网首页
Qt 窗口坐标总结

Qt 窗口坐标总结

作者: Caiaolun | 来源:发表于2020-06-07 17:55 被阅读0次

原文地址: https://blog.csdn.net/baidu_28572705/article/details/103051951

QWidget中有很多获取坐标以及坐标转换的函数。总体来说主要是

\color{red}{1、相对于屏幕的全局坐标, (没有父类的对象,坐标是屏幕坐标) }
\color{red}{2、相对于窗口的相对坐标, (有父类的对象, 坐标是针对父类的坐标)}

下面这张图中获取的事窗口的坐标, 也就是局部坐标



如果要获取这个窗口在这个屏幕的坐标就用:

mapToGlobal

QPoint Test::GetScreenSit()
{
    //获取窗口(0 , 0)坐标在屏幕的坐标
    QPoint bb = thi->mapToGlobal(QPoint(0,0));
    return bb;
}

相关文章

网友评论

      本文标题:Qt 窗口坐标总结

      本文链接:https://www.haomeiwen.com/subject/svnctktx.html