我在我的主窗体的构造函数中尝试了这些:
QRect desktopRect = QApplication::desktop()->availableGeometry(this);
move(desktopRect.center() - frameGeometry().center());
QRect desktopRect = QApplication::desktop()->availableGeometry(this);
move(desktopRect.center() - rect().center());
但两者都将表单的右下角放在屏幕的中心,而不是使表单居中。有任何想法吗?