C++ Qt軟件和ICO圖標編譯發佈

 1、Qt應用程序的發佈 首先須要以release方式編譯應用程序,將編譯好的程序文件複製到發佈文件夾。   其次將如下動態連接庫複製到發佈文件夾中:mingwm10.dll、QtCore4.dll、QtGui4.dll、libgcc_s_dw2-1.dll。能夠從「Qt安裝目錄\qt\bin」下面找到它們。  若是用到了其餘功能,如OpenGL,則須要將QtOpenGL4.dll也複製到發佈文件夾中。   若是應用程序有訪問數據庫的功能,則不只要將QtSql4.dll複製到發佈文件夾,並且還須要將對應的數據庫驅動程序(一樣也是dll)複製過來,放到「發佈文件夾\sqldrivers」目錄下面。能夠從能夠從「Qt安裝目錄\qt\plugins\sqldrivers」下面找到它們,如qsqlite4.dll。  若是應用程序含有中文,還須要在發佈文件夾下面創建codecs目錄,並將「Qt安裝目錄\qt\plugins\codecs」目錄下面的qcncodecs4.dll複製過來。  對於其餘以插件方式提供的功能,如imageformats,也須要像上面的方式將全部須要的dll複製過來。 2、應用程序(exe文件)圖標設置 第一步: 首先固然要準備一個.ico圖標文件(假定爲qtdemo.ico),將其複製到工程目錄當中(.pro文件所在的目錄)。 第二步: 在QT Creator中Ctrl+N或 File - New File or Project,選擇General中的Text File,名稱填寫爲.rc文件(如qtdemo.rc),在裏面只用寫一行: IDI_ICON1     ICON     DISCARDABLE    "myIcon.ico" 第三步: 編輯.pro文件,裏面應該有: OTHER_FILES+= \ qtdemo.rc 在其下再添加一行(若是沒有上面的內容也沒事): RC_FILE = \   qtdemo.rc 第四步: 從新編譯 ,大功告成!
相關文章
相關標籤/搜索