Ⅰ 我用QT設計師做好了界面怎麼QT主程序編寫一個完整的程序
你可以先看一下QT教程,
推薦《Qt.4編程(第二版)》(加)布蘭切特,(英)薩默菲爾德.
Ⅱ qt designer調試的問題,是不是用designer創建的對話框什麼的也要qmake以後才能編譯
Qt designer 能創建的是一個.ui文件,用XML寫成,IDE中的qmake通常都是必須有建立好的工程才能run qmake,而designer默認只負責UI界面編寫,不能自動調用qmake產生.pro文件建立工程的,Qt Creator是各個工具的集成體,你在Creator里剛開始就自動創建好工程了。如果要不藉助Qt Creator,那麼先建好一個文件夾(與預期工程名相同),然後在其下編寫main文件,用designer生成的文件用 uic *.ui > ui_*.h,然後在需要的地方#include 這個頭文件就可以了,要想創建工程, 目錄下運行qmake -project,這樣就有了一個pro文件,之後的話用Creator打開也可以直接編輯,如果是linux下哦你個 QDevelop打開,都可以的。
Ⅲ 安裝完QT Creator後打開界面創建一個工程,編譯總是提示Make找不到。。。怎麼設置請教各位。。。
先確認一下系統是否已安裝make工具吧。看看自己在終端上面試試能不能調用make命令。
Ⅳ 為什麼我的qt5.4編譯以後就沒反應了,也不出現控制台程序,也沒有生成.exe文件
這是再正常不過的事了,程序執行完(簡單程序時間可忽略)就自動關閉了,想讓它停住可加<cstdlib>頭文件並在return 0;語句前加一句system("pause");如果不想看到「請按任意鍵繼續」可換為
system("pause>nul");
另外一種做法:(不需加其他頭文件,但要<iostream>頭文件)在return 0;前加cin.get()(這句話的作用是讀取一個字元,包括換行符),這時隨便按一個鍵就會退出程序。
你如果是想學習C++語法,在DEV-C++里編譯運行就可以了,沒有必要自己去打開exe文件。
Ⅳ 請問為什麼我的qt程序構建運行之後界面是不全的
應該是某一個QWidget的背景設了透明, 看看ui文件中, 最底層的QWidget是什麼, 在cpp中查看相關的代碼
Ⅵ qt creator 編譯後為什麼沒有
Qt 自帶的演示運行一般是不會再你目錄生成的,會在他自己的一個特定的目錄裡面運行的
Ⅶ Qt設計師中中文控制項無法編譯
py的老問題,中文解碼問題,你用記事本打開ui原始文件,然後另存為utf8格式,應該就沒問題了。eric本身應該也可以設置文件解碼格式,不過我沒用過,不太了解。
Ⅷ qt5中用qt設計師做出的界面qmake後不生成.h文件是怎麼回事下面附圖詳細說明
沒這么玩過
先qmake ui吧
你的程序應該會報出找不到uiddddddd.h文件吧