電腦安裝不同版本的QT


系統:windows

Qt版本:5.10/5.13

電腦中已經安裝5.10版本的,安裝5.13版本的不知道是否會出現問題,故此記錄。

  1. 下載安裝Qt5.13,安裝過程跟之前版本的基本沒差別,安裝路徑 D:/Qt/;
  2. 安裝完成。沒有做任何操作,創建一個新項目,編譯->成功..運行exe提示缺少那幾個Qt dll。
  3. 配置系統環境變量,path添加D:\Qt\Qt5.13.2\5.13.2\msvc2015_64\bin,運行EXE沒有問題。
  4. 調試程序,能正常調試。
  5. 5.10版本創建項目運行、調試均沒有問題。
  6. VS+Qt5.13 Qt vs tool中添加Qt5.13下的msvc,新建VS Qt項目,編譯,運行調試沒有問題

經過以上測試,同一台電腦中應該是可以安裝不同版本的Qt的,需要配置對應的環境變量。

后續使用過程中出現問題會持續更新...

2020-06-04更新:  

  1.Qt5.13版本使用中,設計師模式添加部件后,保存,代碼里識別不到添加的部件,需要重新構建之后才能識別,這個使用的時候不是很友好。。。

2020-06-10更新:

  Qt5.13默認生成的mainWindow界面是沒有工具欄的,需要手動添加。在設計模式單擊右鍵--添加工具欄,在項目上單擊右鍵,執行qMake,重新構建,可以在代碼中使用工具欄   ui->toolBar,與5.10版本的名字不一樣。

2020-12-9更新:

  使用QT5.13為生成的exe添加圖標時,發現直接在代碼端點運行可以可以打開EXE,但直接雙擊exe就會提示程序找不到入口,找不到輸入點 qResource...之類的,這是需要把QT5.13下對應的dll拷貝到exe同目錄,所以在同一台電腦中安裝不同版本的QT應該是會出現bug的,還是建議只安裝一種版本。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM