Skip to content

Commit a68ad4c

Browse files
committed
Qt Project File
1 parent 5e0ba12 commit a68ad4c

File tree

2 files changed

+609
-0
lines changed

2 files changed

+609
-0
lines changed

VisualAlgorithm.pro

Lines changed: 271 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,271 @@
1+
QT += core gui
2+
3+
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
4+
5+
CONFIG += c++11
6+
7+
# The following define makes your compiler emit warnings if you use
8+
# any Qt feature that has been marked deprecated (the exact warnings
9+
# depend on your compiler). Please consult the documentation of the
10+
# deprecated API in order to know how to port your code away from it.
11+
DEFINES += QT_DEPRECATED_WARNINGS
12+
13+
# You can also make your code fail to compile if it uses deprecated APIs.
14+
# In order to do so, uncomment the following line.
15+
# You can also select to disable deprecated APIs only up to a certain version of Qt.
16+
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
17+
18+
SOURCES += \
19+
AnimationService/animationservice.cpp \
20+
AnimationService/interpolatenccodethread.cpp \
21+
AnimationService/parsencthread.cpp \
22+
AnimationService/processncstepthread.cpp \
23+
AnimationService/timerrefreshthread.cpp \
24+
Application/main.cpp \
25+
DataStruct/doublelist.cpp \
26+
DataStruct/dynqueue.cpp \
27+
DataStruct/fixqueue.cpp \
28+
Drawing/drawing.cpp \
29+
Drawing/drawinggroup.cpp \
30+
FileGenerate/ModelFileGenerate/arraymodelfilegenerate.cpp \
31+
FileGenerate/ModelFileGenerate/modelfilegenerate.cpp \
32+
FileGenerate/NcFileGenerate/arrayncfilegenerate.cpp \
33+
FileGenerate/NcFileGenerate/ncfilegenerate.cpp \
34+
FileGenerate/filegenerate.cpp \
35+
FileParse/ModelFileParse/arraymodelfileparse.cpp \
36+
FileParse/ModelFileParse/modelfileparse.cpp \
37+
FileParse/NcFileParse/arrayncfileparse.cpp \
38+
FileParse/NcFileParse/ncfileparse.cpp \
39+
FileParse/fileparse.cpp \
40+
Functions/datastructfactory.cpp \
41+
Functions/pagemanager.cpp \
42+
Geometry/geometry.cpp \
43+
Geometry/geometryellipse.cpp \
44+
Geometry/geometrygroup.cpp \
45+
Geometry/geometryline.cpp \
46+
Geometry/geometrypoint.cpp \
47+
Geometry/geometrypolyline.cpp \
48+
Geometry/geometryrect.cpp \
49+
Geometry/geometrytext.cpp \
50+
Global/global.cpp \
51+
Matrix/matrix.cpp \
52+
Model/App/arraypart.cpp \
53+
Model/movablepart.cpp \
54+
Model/part.cpp \
55+
ModelManager/modelmanager.cpp \
56+
NcCode/nccode.cpp \
57+
NcCode/nccodecolor.cpp \
58+
NcCode/nccodecontrol.cpp \
59+
NcCode/nccodemove.cpp \
60+
NcCode/nccodetip.cpp \
61+
NcManager/ncmanager.cpp \
62+
NcShow/control.cpp \
63+
NcShow/image.cpp \
64+
NcShow/ncshow.cpp \
65+
NcShow/tip.cpp \
66+
NcStep/ncstep.cpp \
67+
NcStep/ncstepcolor.cpp \
68+
NcStep/ncstepcontrol.cpp \
69+
NcStep/ncstepmove.cpp \
70+
NcStep/ncsteptip.cpp \
71+
Parameter/ModelParameter/arraymodelparameter.cpp \
72+
Parameter/ModelParameter/modelparameter.cpp \
73+
Parameter/NcParameter/arrayncparameter.cpp \
74+
Parameter/NcParameter/ncparameter.cpp \
75+
Parameter/parameter.cpp \
76+
Struct/ellipse.cpp \
77+
Struct/line.cpp \
78+
Struct/point.cpp \
79+
Struct/polyline.cpp \
80+
Struct/rect.cpp \
81+
Sync/fixbufferfor1p1c.cpp \
82+
Transform/lineartransform.cpp \
83+
Transform/matrixtransform.cpp \
84+
Transform/rotatetransform.cpp \
85+
Transform/scaletransform.cpp \
86+
Transform/transform.cpp \
87+
Transform/transformgroup.cpp \
88+
Ui/Array/arraydeletewidget.cpp \
89+
Ui/Array/arrayinsertwidget.cpp \
90+
Ui/Array/arrayintroducewidget.cpp \
91+
Ui/Array/arrayorganizewidget.cpp \
92+
Ui/Array/arraysummarywidget.cpp \
93+
Ui/Array/arrayvaluevisitwidget.cpp \
94+
Ui/DataStruct/arraywidget.cpp \
95+
Ui/DataStruct/listwidget.cpp \
96+
Ui/Dialog/Array/createarraydialog.cpp \
97+
Ui/Drawing/arrayintroducedrawingwidget.cpp \
98+
Ui/Drawing/arrayorganizedrawingwidget.cpp \
99+
Ui/Drawing/arrayvaluedeletedrawingwidget.cpp \
100+
Ui/Drawing/arrayvalueinsertdrawingwidget.cpp \
101+
Ui/Drawing/arrayvaluevisitdrawingwidget.cpp \
102+
Ui/Drawing/listintroducedrawingwidget.cpp \
103+
Ui/Drawing/praticalarraydrawingwidget.cpp \
104+
Ui/List/listintroducewidget.cpp \
105+
Ui/PraticalArray/praticalarraylistwidget.cpp \
106+
Ui/PraticalArray/praticalarraywidget.cpp \
107+
Ui/datastructwidget.cpp \
108+
Ui/mainwindow.cpp \
109+
Vector/vector.cpp
110+
111+
HEADERS += \
112+
AnimationService/animationservice.h \
113+
AnimationService/header.h \
114+
AnimationService/interpolatenccodethread.h \
115+
AnimationService/lib.h \
116+
AnimationService/parsencthread.h \
117+
AnimationService/processncstepthread.h \
118+
AnimationService/timerrefreshthread.h \
119+
Application/header.h \
120+
Application/lib.h \
121+
Application/main.h \
122+
DataStruct/KeyAllocator.h \
123+
DataStruct/RedBlackTree.h \
124+
DataStruct/doublelist.h \
125+
DataStruct/dynarray.h \
126+
DataStruct/dynqueue.h \
127+
DataStruct/fixqueue.h \
128+
DataStruct/header.h \
129+
DataStruct/lib.h \
130+
Drawing/drawing.h \
131+
Drawing/drawinggroup.h \
132+
Drawing/header.h \
133+
Drawing/lib.h \
134+
FileGenerate/ModelFileGenerate/arraymodelfilegenerate.h \
135+
FileGenerate/ModelFileGenerate/modelfilegenerate.h \
136+
FileGenerate/NcFileGenerate/arrayncfilegenerate.h \
137+
FileGenerate/NcFileGenerate/ncfilegenerate.h \
138+
FileGenerate/filegenerate.h \
139+
FileGenerate/header.h \
140+
FileGenerate/lib.h \
141+
FileParse/ModelFileParse/arraymodelfileparse.h \
142+
FileParse/ModelFileParse/modelfileparse.h \
143+
FileParse/NcFileParse/arrayncfileparse.h \
144+
FileParse/NcFileParse/ncfileparse.h \
145+
FileParse/fileparse.h \
146+
FileParse/header.h \
147+
FileParse/lib.h \
148+
Functions/datastructfactory.h \
149+
Functions/header.h \
150+
Functions/lib.h \
151+
Functions/pagemanager.h \
152+
Geometry/geometry.h \
153+
Geometry/geometryellipse.h \
154+
Geometry/geometrygroup.h \
155+
Geometry/geometryline.h \
156+
Geometry/geometrypoint.h \
157+
Geometry/geometrypolyline.h \
158+
Geometry/geometryrect.h \
159+
Geometry/geometrytext.h \
160+
Geometry/header.h \
161+
Geometry/lib.h \
162+
Global/global.h \
163+
Global/header.h \
164+
Global/lib.h \
165+
Matrix/header.h \
166+
Matrix/lib.h \
167+
Matrix/matrix.h \
168+
Model/App/arraypart.h \
169+
Model/header.h \
170+
Model/lib.h \
171+
Model/movablepart.h \
172+
Model/part.h \
173+
ModelManager/header.h \
174+
ModelManager/lib.h \
175+
ModelManager/modelmanager.h \
176+
NcCode/header.h \
177+
NcCode/lib.h \
178+
NcCode/nccode.h \
179+
NcCode/nccodecolor.h \
180+
NcCode/nccodecontrol.h \
181+
NcCode/nccodemove.h \
182+
NcCode/nccodetip.h \
183+
NcManager/header.h \
184+
NcManager/lib.h \
185+
NcManager/ncmanager.h \
186+
NcShow/control.h \
187+
NcShow/header.h \
188+
NcShow/image.h \
189+
NcShow/lib.h \
190+
NcShow/ncshow.h \
191+
NcShow/tip.h \
192+
NcStep/header.h \
193+
NcStep/lib.h \
194+
NcStep/ncstep.h \
195+
NcStep/ncstepcolor.h \
196+
NcStep/ncstepcontrol.h \
197+
NcStep/ncstepmove.h \
198+
NcStep/ncsteptip.h \
199+
Parameter/ModelParameter/arraymodelparameter.h \
200+
Parameter/ModelParameter/modelparameter.h \
201+
Parameter/NcParameter/arrayncparameter.h \
202+
Parameter/NcParameter/ncparameter.h \
203+
Parameter/header.h \
204+
Parameter/lib.h \
205+
Parameter/parameter.h \
206+
Struct/ellipse.h \
207+
Struct/header.h \
208+
Struct/lib.h \
209+
Struct/line.h \
210+
Struct/point.h \
211+
Struct/polyline.h \
212+
Struct/rect.h \
213+
Sync/fixbufferfor1p1c.h \
214+
Sync/header.h \
215+
Sync/lib.h \
216+
Transform/header.h \
217+
Transform/lib.h \
218+
Transform/lineartransform.h \
219+
Transform/matrixtransform.h \
220+
Transform/rotatetransform.h \
221+
Transform/scaletransform.h \
222+
Transform/transform.h \
223+
Transform/transformgroup.h \
224+
Ui/Array/arraydeletewidget.h \
225+
Ui/Array/arrayinsertwidget.h \
226+
Ui/Array/arrayintroducewidget.h \
227+
Ui/Array/arrayorganizewidget.h \
228+
Ui/Array/arraysummarywidget.h \
229+
Ui/Array/arrayvaluevisitwidget.h \
230+
Ui/DataStruct/arraywidget.h \
231+
Ui/DataStruct/listwidget.h \
232+
Ui/Dialog/Array/createarraydialog.h \
233+
Ui/Drawing/arrayintroducedrawingwidget.h \
234+
Ui/Drawing/arrayorganizedrawingwidget.h \
235+
Ui/Drawing/arrayvaluedeletedrawingwidget.h \
236+
Ui/Drawing/arrayvalueinsertdrawingwidget.h \
237+
Ui/Drawing/arrayvaluevisitdrawingwidget.h \
238+
Ui/Drawing/listintroducedrawingwidget.h \
239+
Ui/Drawing/praticalarraydrawingwidget.h \
240+
Ui/List/listintroducewidget.h \
241+
Ui/PraticalArray/praticalarraylistwidget.h \
242+
Ui/PraticalArray/praticalarraywidget.h \
243+
Ui/datastructwidget.h \
244+
Ui/header.h \
245+
Ui/lib.h \
246+
Ui/mainwindow.h \
247+
Vector/header.h \
248+
Vector/lib.h \
249+
Vector/vector.h
250+
251+
FORMS += \
252+
Ui/Array/arraydeletewidget.ui \
253+
Ui/Array/arrayinsertwidget.ui \
254+
Ui/Array/arrayintroducewidget.ui \
255+
Ui/Array/arrayorganizewidget.ui \
256+
Ui/Array/arraysummarywidget.ui \
257+
Ui/Array/arrayvaluevisitwidget.ui \
258+
Ui/DataStruct/arraywidget.ui \
259+
Ui/DataStruct/listwidget.ui \
260+
Ui/Dialog/Array/createarraydialog.ui \
261+
Ui/List/listintroducewidget.ui \
262+
Ui/PraticalArray/praticalarraylistwidget.ui \
263+
Ui/PraticalArray/praticalarraywidget.ui \
264+
Ui/datastructwidget.ui \
265+
Ui/mainwindow.ui
266+
267+
# Default rules for deployment.
268+
qnx: target.path = /tmp/$${TARGET}/bin
269+
else: unix:!android: target.path = /opt/$${TARGET}/bin
270+
!isEmpty(target.path): INSTALLS += target
271+

0 commit comments

Comments
 (0)