QT中让窗口屏幕居中的方法

要让主窗口居中,只需修改main.cpp:

#include "mainwindow.h"
#include 
#include 

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    MainWindow w;

    QDesktopWidget *desktop = QApplication::desktop();
    w.move((desktop->width() - w.width())/ 2, (desktop->height() - w.height()) /2);
    w.show();

    return a.exec();
}

运行程序,你会发现主窗口就屏幕居中了。

QT中让窗口屏幕居中的方法_第1张图片

你可能感兴趣的:(Qt编程)