簡體   English   中英

將QT表單添加到現有VS2008項目中

[英]Adding QT Form to an existing VS2008 project

我有一個普通的VS2008項目,已經從事了一段時間,它正在做一些基於OpenGL的工作。 主窗口是使用GLUT創建的,到目前為止,對於我的GUI來說已經足夠了。

但是,現在,我想添加一個小的按鈕窗口,並且需要以跨平台的方式進行操作,因此我決定使用QT。 我已經安裝了包括VS加載項在內的所有QT組件,並且看起來一切正常,但是我不知道如何向我的項目中添加QT表單(因為它最初並未配置為使用QT) 。 我真的不想在QT Creator中創建一個新項目並將所有現有代碼遷移到其中,因為我已經在三個不同的平台上為此代碼正確設置和配置了開發環境。 是否可以通過某種方式告訴Visual Studio對.ui文件執行正確的操作,以便可以在現有項目中使用它?

編輯:順便說一句,當我說我不知道​​如何向項目中添加QT表單時,我能夠添加一個表單-意味着.ui文件-單擊該按鈕可以打開QT設計器。 我不知道該怎么做是使其編譯。 它默認情況下添加了“自定義生成規則”,但命令行為空,我對qmake的了解還不足以讓它為我構建.ui文件。

我將這些行用作自定義構建規則(其中$ QTDIR是您的Qt安裝位置):

"$(QTDIR)\bin\uic.exe" -o ".\tmp\ui_$(InputName).h" "$(InputPath)"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM