程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> qt designer啟動後不顯示界面問題的原因與解決辦法,qtdesigner

qt designer啟動後不顯示界面問題的原因與解決辦法,qtdesigner

編輯:C++入門知識

qt designer啟動後不顯示界面問題的原因與解決辦法,qtdesigner


  Qt 5.6.1無論是在vs裡雙擊ui文件還是直接啟動designer.exe都一直無法顯示界面,但任務管理器中可以看到該進程是存在的。前幾天還正常的,但昨天加了一塊NVIDIA的顯卡(機器自帶核顯),可能與此有關。幸好還可以通過QtCreator打開ui文件進行編輯。

  找到了對應Qt bug但還是打開狀態。。。地址如下:https://bugreports.qt.io/browse/QTBUG-53984

  根據bug描述應該是在win10 64位系統並且是雙顯卡的情況下,Qt5WebEngineWidgets.dll在designer啟動時會卡住,最終導致designer一直不顯示界面。

原因如上,解決方案如下:

1、用QtCreator代替

2、重命名Qt5WebEngineWidgets.dll

3、Qt更換為5.6.0

4、編碼時不用那個NVIDIA的顯卡(理論可行,未測試)

5、等bug修復後的版本

6、自己找到有問題的代碼,自行修改編譯

以上方案任選一個即可,我選了方案1,反正也不常用designer,等著方案5或者過一陣需要定制Qt代碼時,順手把問題改了(方案6)。應該沒有其他可行方案了吧,如果有的話,歡迎回復,謝謝!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved