【解決問題】QT在VS2019環境下雙擊*.ui閃退現象

最近在搞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),不論是我該其中一個還是全部改名字,都沒有用依舊閃退,不過我看網上好多人用這個方法就解決了。
在這裏插入圖片描述

  • 方法二:(對我有效)
  1. 也是網上查的,右擊ui文件->選擇“打開方式”->選中QTdesigner->點擊移除->再點擊添加
  2. 然後再跳出來的文件選擇裏面找到你安裝路徑下的designer.exe 即可,我的安裝路徑是D:\QT5.13\5.13.0\msvc2017_64\bin。
  3. 還要記得添加完之後吧designer設置成默認值,保存之後,然後雙擊ui文件就可以歡快地打開QT designer了!
    在這裏插入圖片描述在這裏插入圖片描述
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章