Как найти глобальную позицию экрана приложения Qt? - PullRequest
8 голосов
/ 16 мая 2010

Мне нужна глобальная позиция экрана виджета Qt, для которой мне нужна глобальная позиция приложения. Как это можно найти?

Спасибо.

Ответы [ 4 ]

12 голосов
/ 17 мая 2010

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

3 голосов
/ 16 мая 2010

Требуется свойство pos вашего окна верхнего уровня:

Это свойство занимает позицию виджет в родительском виджете.

Если виджет является окном, позиция виджета на рабочий стол, включая его раму.

Обязательно проверьте также эту часть документации Qt.

1 голос
/ 28 июля 2015
widget->mapToGlobal(QPoint(0,0))
1 голос
/ 05 июня 2014

widget-> parentWidget (). MapToGlobal (widget-> pos ())

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...