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();
}
相关推荐
搞科研的小刘选手9 小时前
【ISSN/ISBN双刊号】第三届电力电子与人工智能国际学术会议(PEAI 2026)
图像处理·人工智能·算法·电力电子·学术会议
拉姆哥的小屋9 小时前
从混沌到秩序:条件扩散模型在图像转换中的哲学与技术革命
人工智能·算法·机器学习
Sammyyyyy9 小时前
DeepSeek v3.2 正式发布,对标 GPT-5
开发语言·人工智能·gpt·算法·servbay
爱吃山竹的大肚肚10 小时前
EasyPOI 大数据导出
java·linux·windows
sin_hielo10 小时前
leetcode 2110
数据结构·算法·leetcode
Jay200211110 小时前
【机器学习】33 强化学习 - 连续状态空间(DQN算法)
人工智能·算法·机器学习
极地星光10 小时前
dmesg 工具的核心功能与作用
linux
panzer_maus10 小时前
归并排序的简单介绍
java·数据结构·算法
雾削木10 小时前
k230 Pyhton三角形识别
运维·服务器·网络·stm32·智能路由器
cici1587411 小时前
二值化断裂裂缝的智能拼接算法
人工智能·算法·计算机视觉