メインフォームのコンストラクターでこれらを試しました。
QRect desktopRect = QApplication::desktop()->availableGeometry(this);
move(desktopRect.center() - frameGeometry().center());
QRect desktopRect = QApplication::desktop()->availableGeometry(this);
move(desktopRect.center() - rect().center());
ただし、どちらもフォームを中央に配置するのではなく、フォームの右下隅を画面のほぼ中央に配置します。何か案は?