-
Notifications
You must be signed in to change notification settings - Fork 0
/
routegraph2.pro
66 lines (57 loc) · 2.21 KB
/
routegraph2.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = routegraph2
TEMPLATE = app
CONFIG += c++1z rtti_off
SOURCES += main.cpp\
mainwindow.cpp \
streckennetz.cpp \
view/streckeview.cpp \
view/streckescene.cpp \
view/graphicsitems/streckensegmentitem.cpp \
routegraphapplication.cpp \
view/graphicsitems/dreieckitem.cpp \
view/graphicsitems/label.cpp \
view/segmentierer.cpp \
view/visualisierung/etcstrustedareavisualisierung.cpp \
view/visualisierung/gleisfunktionvisualisierung.cpp \
view/visualisierung/geschwindigkeitvisualisierung.cpp \
view/visualisierung/oberbauvisualisierung.cpp \
view/visualisierung/visualisierung.cpp \
view/visualisierung/fahrleitungvisualisierung.cpp \
view/visualisierung/kruemmungvisualisierung.cpp \
view/visualisierung/ueberhoehungvisualisierung.cpp \
view/visualisierung/neigungvisualisierung.cpp
HEADERS += mainwindow.h \
streckennetz.h \
view/streckeview.h \
view/streckescene.h \
view/graphicsitems/minbreitegraphicsitem.h \
view/graphicsitems/streckensegmentitem.h \
routegraphapplication.h \
view/graphicsitems/dreieckitem.h \
view/graphicsitems/label.h \
view/zwerte.h \
view/segmentierer.h \
view/visualisierung/visualisierung.h \
view/visualisierung/etcstrustedareavisualisierung.h \
view/visualisierung/gleisfunktionvisualisierung.h \
view/visualisierung/geschwindigkeitvisualisierung.h \
view/visualisierung/oberbauvisualisierung.h \
view/visualisierung/fahrleitungvisualisierung.h \
view/visualisierung/kruemmungvisualisierung.h \
view/visualisierung/ueberhoehungvisualisierung.h \
view/visualisierung/neigungvisualisierung.h \
model/streckenelement.h
FORMS += mainwindow.ui
INCLUDEPATH += $$_PRO_FILE_PWD_/build-parser/include
INCLUDEPATH += $$_PRO_FILE_PWD_/parser/include
INCLUDEPATH += $$_PRO_FILE_PWD_/parser/rapidxml-mod
QMAKE_CXXFLAGS_RELEASE -= -O
QMAKE_CXXFLAGS_RELEASE -= -O1
QMAKE_CXXFLAGS_RELEASE -= -O2
QMAKE_CXXFLAGS_RELEASE *= -O3 -flto
win32 {
LIBS += -ladvapi32 -lpthread -lboost_system-mt-x32 -lboost_filesystem-mt-x32 -lboost_nowide-mt-x32
QMAKE_CXXFLAGS += -DZUSI_PARSER_USE_BOOST_FILESYSTEM
}