Files
QWidgetDemo/ui/core_helper/core_helper.pri
feiyangqingyun c35ec2fda1 更新代码
2024-03-08 10:42:05 +08:00

73 lines
1.6 KiB
Plaintext

QT *= network
greaterThan(QT_MAJOR_VERSION, 4) {
lessThan(QT_MAJOR_VERSION, 6) {
android {QT *= androidextras}
} else {
QT *= core-private
}}
#指定编译产生的文件分门别类放到对应目录
MOC_DIR = temp/moc
RCC_DIR = temp/rcc
UI_DIR = temp/ui
OBJECTS_DIR = temp/obj
#指定编译生成的可执行文件放到源码上一级目录下的bin目录
!android:!ios {
DESTDIR = $$PWD/../bin
}
#把所有警告都关掉眼不见为净
CONFIG += warn_off
#QMAKE_CXXFLAGS_WARN_ON -= -w34100
#QMAKE_CXXFLAGS *= -Wno-unused-parameter
#开启大资源支持
CONFIG += resources_big
#开启后会将打印信息用控制台输出
#CONFIG += console
#开启后不会生成空的 debug release 目录
#CONFIG -= debug_and_release
#引入全志H3芯片依赖(不需要的用户可以删除)
include ($$PWD/h3.pri)
#将当前目录加入到头文件路径
INCLUDEPATH += $$PWD
HEADERS += $$PWD/appdata.h
SOURCES += $$PWD/appdata.cpp
HEADERS += $$PWD/appinit.h
SOURCES += $$PWD/appinit.cpp
HEADERS += $$PWD/base64helper.h
SOURCES += $$PWD/base64helper.cpp
HEADERS += $$PWD/customstyle.h
SOURCES += $$PWD/customstyle.cpp
HEADERS += $$PWD/iconhelper.h
SOURCES += $$PWD/iconhelper.cpp
HEADERS += $$PWD/qthelper.h
SOURCES += $$PWD/qthelper.cpp
#可以指定不加载对应的资源文件
!contains(DEFINES, no_qrc_image) {
RESOURCES += $$PWD/qrc/image.qrc
}
!contains(DEFINES, no_qrc_qm) {
RESOURCES += $$PWD/qrc/qm.qrc
}
!contains(DEFINES, no_qrc_font) {
RESOURCES += $$PWD/qrc/font.qrc
}
wasm {
HEADERS += $$PWD/wasmhelper.h
SOURCES += $$PWD/wasmhelper.cpp
RESOURCES += $$PWD/qrc/wasm.qrc
}