我已经在主窗体的构造函数中尝试了以下内容:
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)
,我发现它可以正常工作。谢谢! - David Burson