技术栈

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

姆路2024-10-01 23:25

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

Qt5

使用QDesktopWidget这个类

cpp 复制代码
#include<QDesktopWidget>
#include<QApplication>

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

Qt6

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

cpp 复制代码
#include<QScreen>

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

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

上一篇:知识付费APP开发指南:基于在线教育系统源码的技术详解
下一篇:Django 解决跨域
相关推荐
十间fish
6 分钟前
STL温故知新
c++
西红柿煎蛋
15 分钟前
C++/const
c++
西红柿煎蛋
18 分钟前
Virtual析构函数
c++
淮北494
25 分钟前
STL学习(四、队列和堆栈)
开发语言·c++·学习
落羽的落羽
41 分钟前
【C++】论如何封装红黑树模拟实现set和map
数据结构·c++·学习
mrbone11
1 小时前
C++-一篇文章入门coroutines协程
c++
从0至1
2 小时前
C++编程入门:从基础到复合类型
开发语言·c++
guozhetao
3 小时前
【ST表、倍增】P7167 [eJOI 2020] Fountain (Day1)
java·c++·python·算法·leetcode·深度优先·图论
枫叶丹4
3 小时前
【Qt开发】信号与槽(二)-> 信号和槽的使用
开发语言·qt
小坏坏的大世界
7 小时前
C++ STL常用容器总结(vector, deque, list, map, set)
c++·算法
热门推荐
01Qwen3-Coder 快速上手教程 | Qwen Code + Claude Code02扣子开源本地部署教程 丨Coze智能体小白喂饭级指南03全球最强模型Grok4,国内已可免费使用!(附教程)04vue数据变化但页面不变05Coze 开源了,送上保姆级私有化部署方案【建议收藏】06KGG转MP3工具|非KGM文件|解密音频0701-开源版COZE-字节 Coze Studio 重磅开源!保姆级本地安装教程,手把手带你体验08干翻 Typora!MilkUp:完全免费的桌面端 Markdown 编辑器!09sqli-labs 靶场 less-8、9、10 第八关到第十关详解:布尔注入,时间注入10【2025.7.18】更新vscode后所有.vue文件template标签后报红的临时解决办法,Vue - Official 插件3.0.2导致