English Български 한국어

How to center a window on the screen

  1. #include <QStyle>
  2. #include <QDesktopWidget>
  3.  
  4. window->setGeometry(
  5.     QStyle::alignedRect(
  6.         Qt::LeftToRight,
  7.         Qt::AlignCenter,
  8.         window->size(),
  9.         qApp->desktop()->availableGeometry()
  10.     ));

Thanks to Peppe [developer.qt.nokia.com] who pointed this out in this forum thread [developer.qt.nokia.com]

Categories: