在VS2012中使用QT的方案

2021-08-15 15:42:58 字數 533 閱讀 9590

網上有關於這個話題的文章,但是均沒有寫清楚搭建環境之後實現專案。且對於想用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...