делаештся таким образом:
Зохидся в исходники кути, сплеш скрин
А далее ищется:
QRect r(0, 0, d->pixmap.size().width(), d->pixmap.size().height());
resize(d->pixmap.size());
move(QApplication::desktop()->screenGeometry().center() - r.center());
Отсюда - что требуется:
1. Подключить "qapplication.h" и "qdesktopwidget.h".
2. Найти центр виджета как точку.
3. Сделать то, что указано в функции
Можно и без поиска точки, просто как ширина пополам, длина пополам.