QT4.11.1和QT6.11.1开发项目遇到的不同

发布时间:2026/6/27 23:58:21

QT4.11.1和QT6.11.1开发项目遇到的不同 首先是版本的不同QT4.11.1是较早稳定的版本QT6.11.1是较新的版本C支持语法不同QT4.11.1支持C11语法特性QT6.11.1支持C17更新的语法特性软件界面窗口基本没有大的不同有小的区别MSVC编译器不同QT4.11.1支持MSVC2015编译器、MSVC2017编译器QT6.11.1支持MSVC2022编译器。所有要想使用MSVC编译器必须要下载C/C编译器和windows software development kit。C/C编译器如何下载下载如下编译器工具并运行如果2017的下载2017的是2019的下载2019,2022的下载2022会生成VS_install,点击并运行选择修改下载编译器选择C桌面开发下载安装windows kits生成文件路径C编译器路径这样环境变量最好配置一下。接下来配置构建套件kit点击MSVC2022 64bit选择C/C编译器64位的选择64位kits选择我们下载的kits点击项目改一下这个路径然后把项目路径下debug文件删除掉或者新建项目用MSVC编译就能正常运行。5.所建的项目结构和pro文件有一些区别另外qml子界面的设计和跳转代码如下StackView { id: stackView Layout.fillWidth: true //Layout.fillHeight: true Layout.preferredHeight: 300 // 初始加载子页面如果不需要初始加载可以去掉这行 initialItem: page1.qml }

相关新闻