今天看啥  ›  专栏  ›  OSC开源社区

Qt推出Clazy框架帮助项目从Qt 5移植到Qt 6

OSC开源社区  · 公众号  · 程序员  · 2021-03-03 22:00
喜欢就关注我们吧!近日,Qt 推出了 Clazy 框架,专门用于帮助项目从 Qt 5 移植到 Qt 6。该框架包含一些检查,这些检查可以使用 Clazy 作为编译器插件运行,也可以在 .json 文件上使用 Clazy standalone 或从 Qt Creator 内部运行。下面是专用于 Qt 6 移植的 Clazy 检查列表:qt6-deprecated-api-fixes。Qt 5.15 中已弃用的 API 已从 Qt 6 中删除。该检查会发现这些 API,并根据 API 来决定是否提供一个替换。qt6-header-fixes。从Qt 5到 Qt 6,一些头文件被移动了。这个检查将用 Qt 6 的路径替换过时的路径。qt6-qhash-signature。这项检查纠正了 qHash、qHashBits、qHashRange 和 qHashRangeCommutative 的签名。qt6-fwd-fixes。该检查警告 中存在的前向声明。如果 中还没有包含前向声明,则会被删除,取而代之的是 。missing-qo ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照