#------------------------------------------------- # # Project created by QtCreator 2024-07-11T18:44:51 # #------------------------------------------------- QT += core gui widgets greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET = WFWidget TEMPLATE = lib # The following define makes your compiler emit warnings if you use # any feature of Qt which has been marked as deprecated (the exact warnings # depend on your compiler). Please consult the documentation of the # deprecated API in order to know how to port your code away from it. DEFINES += PAI_WIDGET_LIB DEFINES += _WINDOWS DEFINES += _TIMESPEC_DEFINED # DEFINES += PAI_CRYSTAL_LIB # You can also make your code fail to compile if you use deprecated APIs. # In order to do so, uncomment the following line. # You can also select to disable deprecated APIs only up to a certain version of Qt. #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 CONFIG += console \ # static \ c++11 \ shared\ dll # Default rules for deployment. qnx: target.path = /tmp/$${TARGET}/bin else: unix:!android: target.path = /opt/$${TARGET}/bin !isEmpty(target.path): INSTALLS += target CONFIG(debug, debug|release){ DESTDIR = $$PWD/../../../Bin TARGET = $$join(TARGET,,,d) #为debug版本生成的文件增加d的后缀 } else { DESTDIR = $$PWD/../../../BinR TARGET = $$join(TARGET,,,) } FORMS += HEADERS += \ ../include/PaiComboBox.h \ ../include/PaiDialog.h \ ../include/PaiHeaderView.h \ ../include/PaiLabel.h \ ../include/PaiLineEdit.h \ ../include/PaiListDialog.h \ ../include/PaiListItemDelegate.h \ ../include/PaiMessageBox.h \ ../include/PaiPushButton.h \ ../include/PaiRadioButton.h \ ../include/PaiSearchLineEdit.h \ ../include/PaiSpinBox.h \ ../include/PaiTabWidget.h \ ../include/PaiTableItemDelegate.h \ ../include/PaiTableWidget.h \ ../include/PaiTextEdit.h \ ../include/PaiTitleBar.h \ ../include/PaiToolButton.h \ ../include/PaiTreeItemDelegate.h \ ../include/PaiTreeWidget.h \ ../include/PaiWidget.h \ ../include/PaiWidgetAction.h \ ../include/PaiWindow.h \ ../include/PaiWorkspace.h SOURCES += \ PaiComboBox.cpp \ PaiDialog.cpp \ PaiHeaderView.cpp \ PaiLabel.cpp \ PaiLineEdit.cpp \ PaiListDialog.cpp \ PaiListItemDelegate.cpp \ PaiMessageBox.cpp \ PaiPushButton.cpp \ PaiRadioButton.cpp \ PaiSearchLineEdit.cpp \ PaiSpinBox.cpp \ PaiTabWidget.cpp \ PaiTableItemDelegate.cpp \ PaiTableWidget.cpp \ PaiTextEdit.cpp \ PaiTitleBar.cpp \ PaiToolBar.cpp \ PaiToolBarView.cpp \ PaiToolButton.cpp \ PaiTreeItemDelegate.cpp \ PaiTreeWidget.cpp \ PaiWidget.cpp \ PaiWidgetAction.cpp \ PaiWindow.cpp \ PaiWorkspace.cpp INCLUDEPATH += ../include INCLUDEPATH += ../../include INCLUDEPATH += ../../WFCrystal/Crystal/include INCLUDEPATH += ../../WFCrystal/SysUtility/configuration/include INCLUDEPATH += ../../WFCrystal/SysUtility/utils/include CONFIG(debug, debug|release){ LIBS += -L$$PWD/../../../Bin -lWFCrystald } else { LIBS += -L$$PWD/../../../BinR -lWFCrystal }