最近在搞QT项目,习惯用VS环境,但是创建GUI项目以后,双击“.ui”文件非但不能打开QT designer,还会导致VS2019直接闪退。
在网上查了有两种方法:
- 方法一:(对我无效)
切换到Qt 安装目标下 ,如 D:\Qt5.13\5.13.0\msvc2017_64\bin ),把Qt5WebEngineWidgets.dll 随便改个名字,例如 Qt5WebEngineWidgets222.dll ,之后就可以打开QtDesigner了。
但是我的文件里不仅有Qt5WebEngineWidgets.dll
还有Qt5WebEngineWidgetsd.dll
(多了个d),不论是我该其中一个还是全部改名字,都没有用依旧闪退,不过我看网上好多人用这个方法就解决了。
- 方法二:(对我有效)
- 也是网上查的,右击ui文件->选择“打开方式”->选中QTdesigner->点击移除->再点击添加
- 然后再跳出来的文件选择里面找到你安装路径下的
designer.exe
即可ÿ