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();
}
相关推荐
Jac_kie_層樓2 分钟前
力扣hot100刷题记录(12.2)
算法·leetcode·职场和发展
繁华似锦respect23 分钟前
C++ unordered_map 底层实现与详细使用指南
linux·开发语言·c++·网络协议·设计模式·哈希算法·散列表
大聪明-PLUS23 分钟前
在 C++ 中开发接口类
linux·嵌入式·arm·smarc
稚辉君.MCA_P8_Java31 分钟前
Gemini永久会员 C++返回最长有效子串长度
开发语言·数据结构·c++·后端·算法
IT 乔峰35 分钟前
linux部署DHCP服务端
linux·运维·网络
__beginner__1 小时前
docker安装influxdb
运维·docker·容器
IDC02_FEIYA1 小时前
服务器带宽怎么计算最大并发?服务器带宽计算公式
运维·服务器
lifejump1 小时前
NAT应用实验
运维·服务器
菜鸟小九1 小时前
mysql运维(日志)
运维·数据库·mysql
京东零售技术1 小时前
下一代 Lakehouse 智能未来新引擎 | Apache Hudi Meetup亚洲站活动回顾
算法