QT遇到問題

1、QT網絡編程

QT Socket通信出現無法連接的一個特殊原因(奇怪了,昨天還可以,今天就不行了,把以前可以的也試試,都不行)j就在網上搜索,搜到一個辦法,本來pro是這樣的

修改爲:

真是奇怪了,難道懂了qt的設置?

2、Qt發佈文件遇到計算機丟失XX.dll問題

QT編譯好文件之後,在自己電腦中可以打開,但是在別的電腦中就顯示缺失各種dll文件。文件依賴缺少各種庫。

(1)點擊開始搜索中輸入qt如圖:

我自己編譯的exe文件時64位的,所以選擇64位minGW,當時因爲選錯這個試了好多此都失敗了。

(2)打開框選的命令框,進入需要打包的exe程序目錄下如圖:

(3)輸入命令行:windeployqt <程序名> 敲擊回車。

此操作是將所需的庫文件全都拷貝到exe程序的當前文件夾內,如圖所示:

注意框圖中的位數要一致都是64位。

 

from.cpp:12:12: error: allocation of incomplete type 'Ui::form' form.h:11:7: note: forward declaration of 'Ui::form'

名字沒有保持一致

其中有一個按鈕文字超長,需要換一行顯示,

一行\n二行

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章