vs QT Use QGuiApplication::screens报错

严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C4996 'QDesktopWidget::availableGeometry': Use QGuiApplication::screens(

解决方法:

QRect rect = w.frameGeometry();

QDesktopWidget desktop;

// QPoint centerPoint = desktop.availableGeometry().center();

// QPoint centerPoint = QGuiApplication::screens;

QPoint centerPoint= QGuiApplication::primaryScreen()->availableGeometry().center();

rect.moveCenter(centerPoint);

w.move(rect.topLeft());

即可居中显示咯

相关推荐
wkj00113 分钟前
接口实现类向上转型和向上转型解析
java·开发语言·c#
寒士obj41 分钟前
类加载的过程
java·开发语言
无名之逆44 分钟前
大三自学笔记:探索Hyperlane框架的心路历程
java·开发语言·前端·spring boot·后端·rust·编程
hweiyu001 小时前
tomcat指定使用的jdk版本
java·开发语言·tomcat
梦境虽美,却不长1 小时前
C语言 学习 宏命令(预处理) 2025年6月9日14:41:39
c语言·开发语言·学习
橘子夏与单车少年k1 小时前
疏锦行Python打卡 DAY 27 函数专题2:装饰器
开发语言·python
Mikhail_G1 小时前
数据分析入门初解
大数据·运维·开发语言·python·数据分析
Chef_Chen2 小时前
从0开始学习R语言--Day19--连续变量的相关性检验
开发语言·学习·r语言
Morpheon2 小时前
使用R进行数字信号处理:婴儿哭声分析深度解析
开发语言·r语言·信号处理
黎䪽圓2 小时前
【Java多线程从青铜到王者】阻塞队列(十)
java·开发语言