HMI-21-[Qt升级] 最新获取桌面分辨率方法

简介: 基于Qt的汽车仪表模拟

image.png

点此链接查看视频

image.png

特大喜讯,本项目开本Qt从5.10升级到5.13版本了,编译也将使用64位的MinGW编译了。在新版本里面也将会有很多新的问题出现了,比如,tabWidget里面的tabBar,需要包含头文件才能使用了。


目前最新的就是我获取屏幕分辨率的问题,在旧版中,获取屏幕分辨率代码如下


QDesktopWidget *desktopwidget = QApplication::desktop();
 QRect screenRect = desktopwidget->screenGeometry();

那么在最新的Qt 5.13中,有了新的方法

QScreen *screen = QGuiApplication::primaryScreen();
QRect screenRect = screen->availableGeometry();


在最新的方法中,需要包含头文件QScreen

#include <QScreen>


目录
相关文章
|
C++
基于Qt的简易桌面日历设计与实现
基于Qt的简易桌面日历设计与实现
626 1
|
编解码 并行计算 Java
QT界面中实现视频帧显示的多种方法及应用(二)
QT界面中实现视频帧显示的多种方法及应用
2208 0
|
存储 开发框架 开发者
QT C++焦点事件:多角度解析实用技巧与方法
QT C++焦点事件:多角度解析实用技巧与方法
2860 0
|
数据采集 监控 网络协议
linux系统中利用QT实现视频监控的基本方法
linux系统中利用QT实现视频监控的基本方法
783 0
|
人工智能 文字识别 算法
linux系统中利用QT实现车牌识别的方法
linux系统中利用QT实现车牌识别的方法
362 0
|
编解码
qt中使用dll库的方法
qt中使用dll库的方法
342 2
|
测试技术 数据库 C++
Qt C++拖放事件探索之旅:多方法深入解析
Qt C++拖放事件探索之旅:多方法深入解析
1463 1
|
机器学习/深度学习 人工智能 语音技术
QT界面中实现视频帧显示的多种方法及应用(三)
QT界面中实现视频帧显示的多种方法及应用
1493 0
|
存储 编解码 监控
QT界面中实现视频帧显示的多种方法及应用(一)
QT界面中实现视频帧显示的多种方法及应用
1834 0