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();
}
相关推荐
码农小韩14 分钟前
基于Linux的C++学习——指针
linux·开发语言·c++·学习·算法
wdfk_prog29 分钟前
[Linux]学习笔记系列 -- [fs]seq_file
linux·笔记·学习
wen__xvn34 分钟前
第 34 场 蓝桥·算法入门赛·百校联赛
算法
ASD125478acx34 分钟前
超声心动图心脏自动检测YOLO11-NetBifPN算法实现与优化
算法
Jay Chou why did1 小时前
wsl安装完无法进入wsl
linux
无限进步_1 小时前
【C语言&数据结构】对称二叉树:镜像世界的递归探索
c语言·开发语言·数据结构·c++·git·算法·visual studio
星辞树2 小时前
揭秘阿里 DIN:当深度学习遇上“千物千面”
算法
刘立军2 小时前
如何选择FAISS的索引类型
人工智能·算法·架构
石头5302 小时前
Rocky Linux 9.6 docker k8s v1.23.17 kubeadm 高可用部署文档
linux
小芒果_012 小时前
整理归并排序
c++·算法·排序算法·信息学奥赛