qt簡介
跨平台影象介面
歷史:1991 奇趣科技
優點:
跨平台(mfc不可跨平台)
介面簡單,容易上手
一定程度簡化了記憶體**
版本:商業版和開源版
成功案例
linux桌面環境kde
谷歌地圖
建立第乙個qt專案
建立專案:選擇專案路徑和專案名
名稱:不能有中文和空格
路徑:不能有中文路徑
套件建立:安裝不同版本的qt軟體即可
預設視窗基類:qwidget,qmainwindow,qdialog
main函式:
mywidget w; 例項化視窗物件
w.show();呼叫show函式,顯示視窗
return a.exec();//應用程式物件進入到訊息迴圈機制中,**阻塞到當前行
團隊開發:涉及到版本控制系統(svn,git,vss);
svn:具有**合併功能,即a和b兩人開發的**將進行合併時候要要進行update,b將可以在a的基礎上進行後續開發;若忘記update,則會報錯需要sovle,隨後commit進行提交,svn內部有一套系統:lock-unlock(鎖)
利用Qt的qmake建立vc工程
1 開啟vc中的終端 開始程式 microsoft visual studio 2005 visual studio tools visual studio 2005 命令提示 2 進入自己的源程式所在的工程目錄,如c build template cd c build template c 3 建...
利用Qt的qmake建立vc工程
1 開啟vc中的終端 開始程式 microsoft visual studio 2005 visual studio tools visual studio 2005 命令提示 2 進入自己的源程式所在的工程目錄,如c build template cd c build template c 3 建...
QT工程結構
1 x.pro檔案 工程的全域性配置 qt core gui greaterthan qt major version,4 qt widgets target pushbuttontest sources main.cpp mywidget.cpp headers mywidget.h2 x.cpp...