Я попробовал это в конструкторе моего MainForm в:Как центрировать основную форму Qt на экране?
QRect desktopRect = QApplication::desktop()->availableGeometry(this);
move(desktopRect.center() - frameGeometry().center());
QRect desktopRect = QApplication::desktop()->availableGeometry(this);
move(desktopRect.center() - rect().center());
но и поставить нижний правый угол формы примерно в центре экрана, вместо центрирования формы. Есть идеи?
Я нашел, что это работает, если я назову 'this-> resize (width_I_want, height_I_want)' перед кодом, чтобы центрировать его. Благодаря! –
Это интересно. Как это изменит геометрию рамки? –