Пополняю свой склерозник....
Возникла необходимость разместить главный виджет приложения прикрепленный посредине верхней части основного экрана, т.е. основного монитора.
- void MainWidget::moveToTopCenter()
- {
- auto screen = QGuiApplication::primaryScreen(); //опеределянм главный экран
- QRect rect = screen->geometry(); //размер экрана
- QPoint center = rect.center(); //координаты центра экрана
- center.setX(center.x() - (this->width()/2)); // учитываем половину ширины окна
- center.setY(0); // самый верх
- move(center); //перемещаем
- }