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_218753319 分钟前
服务器查日志太慢,试试grep组合拳
运维·服务器
OEC小胖胖29 分钟前
渲染篇(二):解密Diff算法:如何用“最少的操作”更新UI
前端·算法·ui·状态模式·web
找不到、了29 分钟前
Java排序算法之<归并排序>
算法·排序算法
香蕉可乐荷包蛋30 分钟前
排序算法 (Sorting Algorithms)-Python示例
python·算法·排序算法
Sylvia-girl35 分钟前
排序查找算法,Map集合,集合的嵌套,Collections工具类
java·算法·排序算法
TT哇38 分钟前
【分治】归并排序——排序数组(medium)
java·算法·排序算法
Jie_171 小时前
【linux】高可用集群Keepalived
linux·运维·服务器
思绪漂移1 小时前
阿里云【免费试用】Elasticsearch 智能运维 AI 助手
运维·elasticsearch·阿里云
aiprtem1 小时前
LVGL + ESP-Brookesia 嵌入式模拟桌面应用开发
linux·c语言·物联网
skyang.1 小时前
LeetCode 85. 最大矩形
算法·leetcode·职场和发展