QT入門之程式執行發布

2022-02-11 02:42:01 字數 789 閱讀 9269

檔案說明:

檔案說明

helloworld.pro

專案檔案,包含專案相關資訊

helloworld.pro.user

與使用者有關的專案資訊

hellodialog.h

新建類的標頭檔案

hellodialog.cpp

新建類的原始檔

main.cpp

該檔案包含main()主函式

hellodialog.ui

設計師設計的介面對應的介面檔案

介面設計:

1.主設計區

2.部件列表視窗(widget box)

3.物件檢視器(object inspector)

4.屬性編輯器(property editor)

5.動作編輯器和槽編輯器

6.常用功能圖示

程式發布:

方法一:

將幾個dll檔案與其一起發布,同時把mingw_32(64)\plugins目錄中platforms資料夾複製過來(檔名不能修改),裡面只需要儲存qwindows.dll,做成壓縮包發布。

方法二:

靜態編譯

發布的編譯程式包含dll檔案,一般被稱為動態編譯。而靜態編譯將qt的庫進行重新編譯,用靜態編譯的qt庫來鏈結程式,生成可以直接執行的.exe檔案。

設定應用程式圖示

建立.ico檔案,將圖示檔案複製到helloworld,重新命名myico.ico,在pro檔案最後新增一行**

rc_icons = myico.ico

Qt發布可執行程式

在qt creator下用release跑一遍程式,生成相應的exe檔案。在qt creator下編譯好的release下的 youprogramname.exe 拷貝到乙個資料夾下面 在開始選單搜尋qt,然後執行qt5.8 64 bit for desktop msvc 2015 開啟qt命令列,...

Qt程式發布

debug版本發布 附帶qt的bin目錄下q d4.dll 若程式中使用了qt的plugins 則在發布程式目錄下建立相應的plugins目錄 若用visual studio 2005編譯 則需visual studio安裝目錄下 vc redist debug nonredist x86 micr...

Qt 發布程式

define me freshman 我是新手,發現錯誤請指正 你已經很厲害,可以寫一些實現自己想法的程式了。那麼,寫好了之後,你需要分發給使用者來使用。可在本機可以執行的程式,到了客戶端卻總是無法執行。要麼提示,程式配置錯誤,請重新安裝。由於應用程式配置不正確,應用程式未能啟動 vc2005編譯的...