由於Qt使用了moc,這樣要是自己管理Visual Studio的項目文件起來會非常麻煩,特別是在添加和修改文件的時候。
我採用的方法是,每次都通過Qt Creator來維護項目文件,然後轉成Visual Studio的項目文件來開發,轉換命令非常簡單:
進入命令行,轉到你的Qt project目錄(.pro文件所在目錄),然後運行下面的命令:
qmake -tp vc
爲了讓工作流更加smooth,比如你的項目名是“test”,則可以寫一個bat文件包含下面兩行:
qmake -tp vc
test.sln
第一步轉換,第二步打開工程文件。這樣每次需要修改的時候就可以啓動Qt Creator,修改工程,存盤,然後運行該批處理文件。