VS|Qt工作笔记-修改pro文件生成目录清晰的项目结构并添加三方库
生活随笔
收集整理的這篇文章主要介紹了
VS|Qt工作笔记-修改pro文件生成目录清晰的项目结构并添加三方库
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
?
前言
修改過程
VS運行
前言
一般用Qt Creator寫好東西(用Qt Creator寫Qt程序一般比vs效率高)后,要用vs進行編譯,要用vs進行打開,現在來說明,如何修改pro文件,生成目錄結構清晰的項目;
?
修改過程
首先創建好一個Qt項目,運行截圖以及在Qt Creator 程序結構圖如下:
?
這里原始的pro文件如下:
#------------------------------------------------- # # Project created by QtCreator 2019-01-02T09:57:32 # #-------------------------------------------------QT += core guigreaterThan(QT_MAJOR_VERSION, 4): QT += widgetsDEFINES += QT_DEPRECATED_WARNINGSTARGET = beautifulDemo TEMPLATE = appSOURCES += main.cpp\widget.cpp \test.cppHEADERS += widget.h \test.hFORMS += widget.ui新建兩個文件夾,一個是ui,一個是src,并且把所有的.ui文件放入ui文件夾,把.h和.cpp放入src文件夾中如下圖所示:
修改后的pro文件如下
#------------------------------------------------- # # Project created by QtCreator 2019-01-02T09:57:32 # #-------------------------------------------------QT += core guigreaterThan(QT_MAJOR_VERSION, 4): QT += widgetsTARGET = beautifulDemo TEMPLATE = appDEFINES += QT_DEPRECATED_WARNINGSSOURCES += src/main.cpp\src/widget.cpp \src/test.cppHEADERS += src/widget.h \src/test.hFORMS += ui/widget.ui如果里面包含了第三方.h或者是要包含.lib文件只要加上如下命令即可:
INCLUDEPATH += xxxxxxxx/xxxx win32:LIBS += xxxxxx/xxxxx.lib這里要注意,Qt的ui文件會生成ui_xxxx.h的文件,要讓其生成的路徑放入src中,使得程序美觀
UI_DIR = ./srcvs打開程序
使用qmake命令讓其生成.vcxproj文件,命令如下:
qmake -tp vc beautifulDemo.pro -spec win32-msvc2012moc文件(只有帶有Q_OBJECT的類會有,他會自動放到exe文件附近,個人覺得沒有必要去改他路徑)
運行截圖如下:
現在文件結構是不是十分美觀!
?
VS運行
截圖如下:
此時看看src中的文件,可以看到生成的ui_xxx.h文件在此文件夾中了!
總結
以上是生活随笔為你收集整理的VS|Qt工作笔记-修改pro文件生成目录清晰的项目结构并添加三方库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt工作笔记-QString中arg的使
- 下一篇: Qt工作笔记-QVector与QMap查