当前位置: 首页 > article >正文

Qt5和Qt6获取屏幕的宽高,有区别

如何获取屏幕的宽度和高度呢?

Qt5

使用QDesktopWidget这个类

#include<QDesktopWidget>
#include<QApplication>

QDesktopWidget* desktop=QApplication::desktop();
destktop->width();
destktop->height();

Qt6

QDesktopWidget这个类在Qt6中被废弃了,使用QScreen这个类

#include<QScreen>

QRect screen=QGuiApplication::primaryScreen()->geometry();
int w=screen.width();
int h=screen.height();

 学习链接:https://github.com/0voice


http://www.kler.cn/a/325984.html

相关文章:

  • Solana应用开发常见技术栈
  • HuggingFace:基于YOLOv8的人脸检测模型
  • 如何轻松导出所有 WordPress URL 为纯文本格式
  • nfs服务器--RHCE
  • LeetCode题解:18.四数之和【Python题解超详细】,三数之和 vs. 四数之和
  • 项目配置文件选择(Json,xml,Yaml, INI)
  • CSS宽度和高度
  • C++的6种构造函数
  • 8月面试总结
  • sql注入工具升级:自动化时间盲注、布尔盲注
  • IT基础监控范围和对象
  • Excel 获取某列不为空的值【INDEX函数 | SMALL函数或 LARGE函数 | ROW函数 | ISBLANK 函数】
  • Linux编译与调试
  • 四非人的保研之路,2024(2025届)四非计算机的保研经验分享(西南交通、苏大nlp、西电、北邮、山软、山计、电科、厦大等)
  • docker管理
  • qt使用QDomDocument读写xml文件
  • 10分钟制作一个简易的word模版
  • 在 React 项目中渲染 Markdown 文件
  • 【深圳大学】大学物理实验2 光栅光谱仪 预习参考
  • 国产RISC-V蓝牙MCU推荐
  • 【mysql相关总结】
  • 个人文章合集 - 前端相关
  • docker 部署 WEB IDE
  • 用 Go 和 Redis 构建一个简单的任务管理系统
  • 【MySQL】服务器管理与配置
  • FPGA学习(1)-mux2,2选1多路器