網上有關於這個話題的文章,但是均沒有寫清楚搭建環境之後實現專案。且對於想用qtcreater進行ui設計介面的人來說,也沒有提供有效方法。
經過嘗試,有乙個可用的方法。對於只想用qt完成乙個ui介面和功能,並不想深究程式設計模式實現ui介面的來說,會方便很多。
一、搭建平台
具體方法為:
3.安裝重啟後,可見vs中有qt的選單欄。
4.選擇qt選單中,qt option,選擇qt安裝目錄下的msvc2012資料夾。c:\qt\qt5.3.2\5.3\msvc2012_opengl。新增即可。
二、設計ui
在qtcreater建立新專案,完成ui的設計,如新增按鈕,對話方塊等等,並新增好訊號和槽。(這步所有qtui設計的書都有)
三、vs編譯槽函式
vs開啟第二步得到的專案檔案。
即可在此專案裡編輯槽函式。編譯,生成等。
以上方法,即利用了qtcreater自帶的ui設計功能,減少了很多編寫ui介面的工作,又可在vs上進行槽函式的編寫(因為很多庫如opencv等你可能搭建在vs平台上)。
在VS2012中使用GDI
步驟 1 在stdafx標頭檔案中新增 include pragma comment lib,gdiplus.lib 在工程屬性中新增亦可 using namespace gdiplus 作用很顯然,是引用標頭檔案和使用命名空間,第二句 的意思是配置聯結器,就是連線到gdiplus.lib庫,當然也...
在vs2012中使用libusb 1 0庫
sourceforge裡面有個libusb win32。但是在它的頁面上明確說明了建議以後的新專案不要再用libusb win32,而是建議採用libusb 1.0。libusb 1.0不僅提供32位的庫,也提供64位的庫,功能比libusb win32更強,而且其語法基本也沿用了libusb wi...
在vs2012中使用libusb 1 0庫
sourceforge裡面有個libusb win32。但是在它的頁面上明確說明了建議以後的新專案不要再用libusb win32,而是建議採用libusb 1.0。libusb 1.0不僅提供32位的庫,也提供64位的庫,功能比libusb win32更強,而且其語法基本也沿用了libusb wi...