Qt6.5,win11专业版(dev预览版)
重装QT依旧同样报错
请问有人碰到过吗,应该如何解决?
问题很怪异,具体解决方法:进入到软件安装目录打开qt creator即正常不会报错,但使用程序安装时自动生成的快捷方式就会报错。可以用软件安装目录的qt creator替换默认的快捷方式。
以下答案由GPT-4.0Plus大模型与博主A努力中.......共同编写:
根据错误提示,这可能是因为Qt Creator不兼容Win11导致的。有几个解决方法:
运行兼容性模式
右键点击Qt Creator的快捷方式或执行文件,选择“兼容性”选项,然后选择“以兼容性模式运行此程序”,模式选择“Windows 8”或“Windows 7”。这可以在一定程度上解决兼容性问题。如果不行,再试其他模式。
安装Visual C++ Redistributable
Qt Creator依赖Microsoft的Visual C++ Redistributable运行库。您可以尝试安装对应的版本,如Visual C++ Redistributable for Visual Studio 2015-2019。
下载地址:https://docs.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist?view=msvc-160
重装Qt Creator
如果上面两种方法都不行,您可以尝试卸载现有版本的Qt Creator,然后下载最新版本重新安装。最新版本可能修复了Win11下的兼容性问题。
启用Hyper-V(仅对企业版Win11)
在企业版的Win11下,存在Hyper-V与Qt Creator不兼容的问题。可以尝试暂时启用Hyper-V,安装Qt Creator,然后再禁用Hyper-V。
设置路径:控制面板 → 程序 → 启用或关闭Windows功能 → 选择Hyper-V → 确定
其他方法
Qt Creator是Qt应用程序,因此,它接受所有Qt应用程序都接受的命令行选项。例如,您可以使用-style和-stylesheet选项来应用自定义样式和样式表。样式仅在当前会话期间应用。
应用样式时请多加注意,因为覆盖现有样式可能会使某些项目难以看清。同样,设置样式表可能会影响文本编辑器的配色方案和集成Qt Designer的样式。
您也可以切换为深色主题,以自定义小部件,颜色和图标的外观,而无需使用样式表。