refactor: 改用qmake(.pro)构建,兼容Qt 5.9
- 移除CMakeLists.txt,改用AiAnalysis.pro - 修复Qt 5.9兼容性:QWheelEvent::posF()、QString::SkipEmptyParts、static_cast信号连接 - 更新README为qmake构建说明 - 删除CMake build目录
This commit is contained in:
24
AiAnalysis.pro
Normal file
24
AiAnalysis.pro
Normal file
@@ -0,0 +1,24 @@
|
||||
QT += core gui network
|
||||
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
||||
|
||||
TARGET = AiAnalysis
|
||||
TEMPLATE = app
|
||||
|
||||
CONFIG += c++11
|
||||
|
||||
# Qt 5.9 兼容,不使用 c++17
|
||||
*-g++*: QMAKE_CXXFLAGS += -std=c++11
|
||||
*-msvc*: QMAKE_CXXFLAGS += /std:c++11
|
||||
|
||||
SOURCES += \
|
||||
main.cpp \
|
||||
mainwindow.cpp \
|
||||
udpreceiver.cpp \
|
||||
plotwidget.cpp \
|
||||
datamanager.cpp
|
||||
|
||||
HEADERS += \
|
||||
mainwindow.h \
|
||||
udpreceiver.h \
|
||||
plotwidget.h \
|
||||
datamanager.h
|
||||
Reference in New Issue
Block a user