Qt 5.9.4 转 Qt 6.6.1 遇到的问题总结(二)

最近公司对大家的开发的硬件环境进行了升级,电脑主机的配置、显示器(两台大屏显示器)变得的逼格高多了。既然电脑上的开发环境都需要重装,就打算把开发环境也升级到最新版本,要用就用最新版本。下面对升级后的开发环境之一(VS2022+Qt 6.6.1 )遇到的问题总结一下。

11, 取消QtNetwork类,用QNetworkAccessManager 替代。

12,QApplication::desktop()废弃了, 换成了 QApplication::primaryScreen()

13,字体类QFontMetrics 中的with 用法发生变化。

如图。 以前注释用法,变成红框里的用法。

14,QWheelEvent 中的pos 函数,变成position 函数。

15,QMap类中的insertMulti 已不存在,编译不过,可以考虑insert函数替代。

16, QEvent中的 delta 函数,可以用anleDelta().x()来替代。

17,for each() 函数用法发生变化。如下图。注foreach要紧挨在一起。

18,QPen &pen=***->pen()用法变成 QPen pen=***->pen(),没有&了。

19,QDateTime(QDate)用法已不能编译通过,需要改成QDateTime(QDateTime)。

20,QMap<double, QString> mTicks; QMap中的 unite 函数已不存在,可以用insert替代。

相关推荐
GIS数据转换器1 小时前
地下空间综合管廊运营管理平台
大数据·开发语言·人工智能·经验分享·perl
Wang's Blog7 小时前
Java 项目实战: 交友项目:登录链路回顾与今日任务地图
java·开发语言·状态模式·交友
砚底藏山河7 小时前
python量化:行情数据回溯
java·开发语言·python·金融·maven
今年下半年7 小时前
AI智能体项目实战记录(02):初始化 Python 项目
开发语言·人工智能·python·fastapi
Williamtym7 小时前
PickGo Lab实践:用浏览器、Python和MCP串起机器人搬运仿真
开发语言·python·机器人
DongQiShanRen8 小时前
六根硬件映射(四):归属澄清、两处不一致与卷十一总表
开发语言·人工智能·算法·rust·哈希算法·集成学习
CS创新实验室8 小时前
Python 对象“死“了之后去了哪?——引用计数与分代垃圾回收
开发语言·jvm·python
quantdash_cc8 小时前
Pandas 处理分钟级股票行情:从原始数据清洗到 K 线聚合
开发语言·python·数据分析·pandas·量化交易·股票数据·quantdash
yu_zhidun8 小时前
企业电脑监控软件怎么选:别只看功能清单,先看这 6 个底层能力
开发语言·电脑·php·域智盾系统
把我格子衫拿来8 小时前
VTK 9.5 与 Qt 6 联合开发:从嵌入三维窗口到可维护的桌面架构
c++·python·qt·vtk·三维可视化