如何查找Qt应用程序的全局屏幕位置?

时间:2010-05-16 17:45:32

标签: qt

我需要Qt小部件的全局屏幕位置,我需要应用程序的全局位置。怎么能找到它?

感谢。

4 个答案:

答案 0 :(得分:12)

widget->mapToGlobal( widget->pos() )

答案 1 :(得分:3)

您需要顶级窗口的pos属性:

  

此属性占据的位置   其父窗口小部件中的窗口小部件。

     

如果小部件是一个窗口,那么   位置是小部件的位置   桌面,包括它的框架。

请务必查看Qt文档的this part了解详情。

答案 2 :(得分:1)

widget-> parentWidget()。mapToGlobal(widget-> pos())

答案 3 :(得分:1)

widget->mapToGlobal(QPoint(0,0))