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();
}
相关推荐
Wuliwuliii几秒前
贡献延迟计算DP
数据结构·c++·算法·动态规划·dp
ysn111114 分钟前
简单多边形三角剖分---耳切法(含源码)
算法
e疗AI产品之路5 分钟前
一文介绍Philips DXL心电图算法
算法·pan-tompkins·心电分析
晚风吹人醒.5 分钟前
Linux系统安全及应用(账号权限管理、登录控制、弱口令、端口扫描)
linux·运维·系统安全·grub·sudo·账号管理
躲在云朵里`14 分钟前
Linux环境下部署SpringBoot前后端分离项目
linux·服务器
小袁顶风作案14 分钟前
leetcode力扣——135.分发糖果
算法·leetcode·职场和发展
llilian_1615 分钟前
时间同步校时服务器配件清单及挑选攻略 校时时间服务器 网络时间同步装置
运维·服务器·网络
深圳市恒讯科技23 分钟前
防止服务器被黑:终极防范网络攻击指南
运维·服务器·网络安全
VicdorLin24 分钟前
docker报错: client version 1.24 is too old. Minimum supported API version is 1.44
运维·docker·容器