qt5 窗口启动居中显示

qt5 窗口启动居中显示

main.cpp里面修改

复制代码
#include "mainwindow.h"
#include <QApplication>
#include <QScreen>
#include <QDesktopWidget>


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


    //移动窗体到屏幕中央
    QRect rect = w.frameGeometry();
    QDesktopWidget desktop;
    QPoint centerPoint = desktop.availableGeometry().center();
    rect.moveCenter(centerPoint);
    w.move(rect.topLeft());

    w.show();

    return a.exec();
}
相关推荐
qq_5470261794 分钟前
Docker 详解
运维·docker·容器
Han.miracle6 分钟前
数据结构与算法--006 和为s的两个数字(easy)
java·数据结构·算法·和为s的两个数字
Bruce_Liuxiaowei8 分钟前
Windows系统中msg命令的完整使用方法及相关示例
运维·网络·windows·网络安全
Lueeee.12 分钟前
Linux内核镜像分析
linux·服务器
AuroraWanderll19 分钟前
C++类和对象--访问限定符与封装-类的实例化与对象模型-this指针(二)
c语言·开发语言·数据结构·c++·算法
月明长歌22 分钟前
【码道初阶】LeetCode 622:设计循环队列:警惕 Rear() 方法中的“幽灵数据”陷阱
java·算法·leetcode·职场和发展
专家大圣23 分钟前
摆脱局域网!Logseq 搭配cpolar公网访问让笔记管理更自由
linux·网络·docker·内网穿透·cpolar
小黑要上天25 分钟前
8-docker run --rm选项说明
运维·docker·容器
Evan芙27 分钟前
Nginx安全相关的参数总结
运维·nginx·安全
mit6.82429 分钟前
博弈-翻转|hash<string>|smid
算法