|
@@ -28,53 +28,52 @@ QMAKE_LFLAGS += -no-pie
|
|
|
|
|
|
|
|
|
SOURCES += \
|
|
|
- autoconnect.cpp \
|
|
|
- autoroadcontact.cpp \
|
|
|
- dialogaddroadfromnds.cpp \
|
|
|
- dialogaddroadfromrtk.cpp \
|
|
|
- dialogcalcs.cpp \
|
|
|
- dialogdrawroad.cpp \
|
|
|
- dialogeditlane.cpp \
|
|
|
- dialogeditroadmark.cpp \
|
|
|
- dialoghideroad.cpp \
|
|
|
- dialoglanefromrtk.cpp \
|
|
|
- dialoglaneoffset.cpp \
|
|
|
- dialogobject_lanevalidity.cpp \
|
|
|
- dialogparkingspaceedit.cpp \
|
|
|
- dialogparkingspacefromrtk.cpp \
|
|
|
- dialogroadborrow.cpp \
|
|
|
- dialogroadmerge.cpp \
|
|
|
- dialogroadmirror.cpp \
|
|
|
- dialogroadmove.cpp \
|
|
|
- dialogroadnoavoid.cpp \
|
|
|
- dialogroadobject.cpp \
|
|
|
- dialogroadobject_marking.cpp \
|
|
|
- dialogroadobject_markingcornerreference.cpp \
|
|
|
- dialogroadobject_material.cpp \
|
|
|
- dialogroadobject_outline.cpp \
|
|
|
- dialogroadobject_outline_cornerroad.cpp \
|
|
|
- dialogroadobject_outlines.cpp \
|
|
|
- dialogroadobject_parkingspace.cpp \
|
|
|
- dialogroadobject_repeat.cpp \
|
|
|
- dialogroadoptimize.cpp \
|
|
|
- dialogroadrotate.cpp \
|
|
|
- dialogroadsplit.cpp \
|
|
|
- dialogroadtype.cpp \
|
|
|
- filebackup.cpp \
|
|
|
- ivxodrtool.cpp \
|
|
|
+ function/autoroadcontact.cpp \
|
|
|
+ ui/dialogaddroadfromnds.cpp \
|
|
|
+ ui/dialogaddroadfromrtk.cpp \
|
|
|
+ ui/dialogcalcs.cpp \
|
|
|
+ ui/dialogdrawroad.cpp \
|
|
|
+ ui/dialogeditlane.cpp \
|
|
|
+ ui/dialogeditroadmark.cpp \
|
|
|
+ ui/dialoghideroad.cpp \
|
|
|
+ ui/dialoglanefromrtk.cpp \
|
|
|
+ ui/dialoglaneoffset.cpp \
|
|
|
+ ui/dialogobject_lanevalidity.cpp \
|
|
|
+ ui/dialogparkingspaceedit.cpp \
|
|
|
+ ui/dialogparkingspacefromrtk.cpp \
|
|
|
+ ui/dialogroadborrow.cpp \
|
|
|
+ ui/dialogroadmerge.cpp \
|
|
|
+ ui/dialogroadmirror.cpp \
|
|
|
+ ui/dialogroadmove.cpp \
|
|
|
+ ui/dialogroadnoavoid.cpp \
|
|
|
+ ui/dialogroadobject.cpp \
|
|
|
+ ui/dialogroadobject_marking.cpp \
|
|
|
+ ui/dialogroadobject_markingcornerreference.cpp \
|
|
|
+ ui/dialogroadobject_material.cpp \
|
|
|
+ ui/dialogroadobject_outline.cpp \
|
|
|
+ ui/dialogroadobject_outline_cornerroad.cpp \
|
|
|
+ ui/dialogroadobject_outlines.cpp \
|
|
|
+ ui/dialogroadobject_parkingspace.cpp \
|
|
|
+ ui/dialogroadobject_repeat.cpp \
|
|
|
+ ui/dialogroadoptimize.cpp \
|
|
|
+ ui/dialogroadrotate.cpp \
|
|
|
+ ui/dialogroadsplit.cpp \
|
|
|
+ ui/dialogroadtype.cpp \
|
|
|
+ function/filebackup.cpp \
|
|
|
+ function/ivxodrtool.cpp \
|
|
|
main.cpp \
|
|
|
mainwindow.cpp \
|
|
|
- ndsdataproc.cpp \
|
|
|
- roaddigit.cpp \
|
|
|
- roadeditdialog.cpp \
|
|
|
- roadviewitem.cpp \
|
|
|
- speeddialog.cpp \
|
|
|
- trafficlightdialog.cpp \
|
|
|
- trafficlightlanevaliditydialog.cpp \
|
|
|
- trafficlightpositiondialog.cpp \
|
|
|
- viewcreate.cpp \
|
|
|
+ function/ndsdataproc.cpp \
|
|
|
+ view/roaddigit.cpp \
|
|
|
+ ui/roadeditdialog.cpp \
|
|
|
+ view/roadviewitem.cpp \
|
|
|
+ ui/speeddialog.cpp \
|
|
|
+ ui/trafficlightdialog.cpp \
|
|
|
+ ui/trafficlightlanevaliditydialog.cpp \
|
|
|
+ ui/trafficlightpositiondialog.cpp \
|
|
|
+ view/viewcreate.cpp \
|
|
|
xodr.cpp \
|
|
|
- myview.cpp \
|
|
|
+ view/myview.cpp \
|
|
|
linedata.cpp \
|
|
|
TinyXML/tinystr.cpp \
|
|
|
TinyXML/tinyxml.cpp \
|
|
@@ -87,60 +86,60 @@ SOURCES += \
|
|
|
../../include/msgtype/gps.pb.cc \
|
|
|
../../include/msgtype/gpsimu.pb.cc \
|
|
|
../../include/msgtype/imu.pb.cc \
|
|
|
- geofit.cpp \
|
|
|
- circlefitting.cpp \
|
|
|
+ function/geofit.cpp \
|
|
|
+ function/circlefitting.cpp \
|
|
|
xodrmake.cpp \
|
|
|
- xodrscenfunc.cpp \
|
|
|
- createextendroad.cpp
|
|
|
+ view/xodrscenfunc.cpp \
|
|
|
+ function/createextendroad.cpp \
|
|
|
+ function/autoconnect.cpp
|
|
|
|
|
|
HEADERS += \
|
|
|
- autoconnect.h \
|
|
|
- autoroadcontact.h \
|
|
|
- dialogaddroadfromnds.h \
|
|
|
- dialogaddroadfromrtk.h \
|
|
|
- dialogcalcs.h \
|
|
|
- dialogdrawroad.h \
|
|
|
- dialogeditlane.h \
|
|
|
- dialogeditroadmark.h \
|
|
|
- dialoghideroad.h \
|
|
|
- dialoglanefromrtk.h \
|
|
|
- dialoglaneoffset.h \
|
|
|
- dialogobject_lanevalidity.h \
|
|
|
- dialogparkingspaceedit.h \
|
|
|
- dialogparkingspacefromrtk.h \
|
|
|
- dialogroadborrow.h \
|
|
|
- dialogroadmerge.h \
|
|
|
- dialogroadmirror.h \
|
|
|
- dialogroadmove.h \
|
|
|
- dialogroadnoavoid.h \
|
|
|
- dialogroadobject.h \
|
|
|
- dialogroadobject_marking.h \
|
|
|
- dialogroadobject_markingcornerreference.h \
|
|
|
- dialogroadobject_material.h \
|
|
|
- dialogroadobject_outline.h \
|
|
|
- dialogroadobject_outline_cornerroad.h \
|
|
|
- dialogroadobject_outlines.h \
|
|
|
- dialogroadobject_parkingspace.h \
|
|
|
- dialogroadobject_repeat.h \
|
|
|
- dialogroadoptimize.h \
|
|
|
- dialogroadrotate.h \
|
|
|
- dialogroadsplit.h \
|
|
|
- dialogroadtype.h \
|
|
|
- filebackup.h \
|
|
|
- ivxodrtool.h \
|
|
|
+ function/autoroadcontact.h \
|
|
|
+ ui/dialogaddroadfromnds.h \
|
|
|
+ ui/dialogaddroadfromrtk.h \
|
|
|
+ ui/dialogcalcs.h \
|
|
|
+ ui/dialogdrawroad.h \
|
|
|
+ ui/dialogeditlane.h \
|
|
|
+ ui/dialogeditroadmark.h \
|
|
|
+ ui/dialoghideroad.h \
|
|
|
+ ui/dialoglanefromrtk.h \
|
|
|
+ ui/dialoglaneoffset.h \
|
|
|
+ ui/dialogobject_lanevalidity.h \
|
|
|
+ ui/dialogparkingspaceedit.h \
|
|
|
+ ui/dialogparkingspacefromrtk.h \
|
|
|
+ ui/dialogroadborrow.h \
|
|
|
+ ui/dialogroadmerge.h \
|
|
|
+ ui/dialogroadmirror.h \
|
|
|
+ ui/dialogroadmove.h \
|
|
|
+ ui/dialogroadnoavoid.h \
|
|
|
+ ui/dialogroadobject.h \
|
|
|
+ ui/dialogroadobject_marking.h \
|
|
|
+ ui/dialogroadobject_markingcornerreference.h \
|
|
|
+ ui/dialogroadobject_material.h \
|
|
|
+ ui/dialogroadobject_outline.h \
|
|
|
+ ui/dialogroadobject_outline_cornerroad.h \
|
|
|
+ ui/dialogroadobject_outlines.h \
|
|
|
+ ui/dialogroadobject_parkingspace.h \
|
|
|
+ ui/dialogroadobject_repeat.h \
|
|
|
+ ui/dialogroadoptimize.h \
|
|
|
+ ui/dialogroadrotate.h \
|
|
|
+ ui/dialogroadsplit.h \
|
|
|
+ ui/dialogroadtype.h \
|
|
|
+ function/filebackup.h \
|
|
|
+ function/ivxodrtool.h \
|
|
|
mainwindow.h \
|
|
|
- ndsdataproc.h \
|
|
|
+ function/ndsdataproc.h \
|
|
|
rawtype.h \
|
|
|
- roaddigit.h \
|
|
|
- roadeditdialog.h \
|
|
|
- roadviewitem.h \
|
|
|
- speeddialog.h \
|
|
|
- trafficlightdialog.h \
|
|
|
- trafficlightlanevaliditydialog.h \
|
|
|
- trafficlightpositiondialog.h \
|
|
|
- viewcreate.h \
|
|
|
+ view/roaddigit.h \
|
|
|
+ ui/roadeditdialog.h \
|
|
|
+ view/roadviewitem.h \
|
|
|
+ ui/speeddialog.h \
|
|
|
+ ui/trafficlightdialog.h \
|
|
|
+ ui/trafficlightlanevaliditydialog.h \
|
|
|
+ ui/trafficlightpositiondialog.h \
|
|
|
+ view/viewcreate.h \
|
|
|
xodr.h \
|
|
|
- myview.h \
|
|
|
+ view/myview.h \
|
|
|
boost.h \
|
|
|
gps_type.h \
|
|
|
TinyXML/tinystr.h \
|
|
@@ -149,49 +148,50 @@ HEADERS += \
|
|
|
../../include/msgtype/gps.pb.h \
|
|
|
../../include/msgtype/gpsimu.pb.h \
|
|
|
../../include/msgtype/imu.pb.h \
|
|
|
- geofit.h \
|
|
|
- circlefitting.h \
|
|
|
+ function/geofit.h \
|
|
|
+ function/circlefitting.h \
|
|
|
xodrmake.h \
|
|
|
- xodrscenfunc.h \
|
|
|
- createextendroad.h
|
|
|
+ view/xodrscenfunc.h \
|
|
|
+ function/createextendroad.h \
|
|
|
+ function/autoconnect.h
|
|
|
|
|
|
FORMS += \
|
|
|
- dialogaddroadfromnds.ui \
|
|
|
- dialogaddroadfromrtk.ui \
|
|
|
- dialogcalcs.ui \
|
|
|
- dialogdrawroad.ui \
|
|
|
- dialogeditlane.ui \
|
|
|
- dialogeditroadmark.ui \
|
|
|
- dialoghideroad.ui \
|
|
|
- dialoglanefromrtk.ui \
|
|
|
- dialoglaneoffset.ui \
|
|
|
- dialogobject_lanevalidity.ui \
|
|
|
- dialogparkingspaceedit.ui \
|
|
|
- dialogparkingspacefromrtk.ui \
|
|
|
- dialogroadborrow.ui \
|
|
|
- dialogroadmerge.ui \
|
|
|
- dialogroadmirror.ui \
|
|
|
- dialogroadmove.ui \
|
|
|
- dialogroadnoavoid.ui \
|
|
|
- dialogroadobject.ui \
|
|
|
- dialogroadobject_marking.ui \
|
|
|
- dialogroadobject_markingcornerreference.ui \
|
|
|
- dialogroadobject_material.ui \
|
|
|
- dialogroadobject_outline.ui \
|
|
|
- dialogroadobject_outline_cornerroad.ui \
|
|
|
- dialogroadobject_outlines.ui \
|
|
|
- dialogroadobject_parkingspace.ui \
|
|
|
- dialogroadobject_repeat.ui \
|
|
|
- dialogroadoptimize.ui \
|
|
|
- dialogroadrotate.ui \
|
|
|
- dialogroadsplit.ui \
|
|
|
- dialogroadtype.ui \
|
|
|
+ ui/dialogaddroadfromnds.ui \
|
|
|
+ ui/dialogaddroadfromrtk.ui \
|
|
|
+ ui/dialogcalcs.ui \
|
|
|
+ ui/dialogdrawroad.ui \
|
|
|
+ ui/dialogeditlane.ui \
|
|
|
+ ui/dialogeditroadmark.ui \
|
|
|
+ ui/dialoghideroad.ui \
|
|
|
+ ui/dialoglanefromrtk.ui \
|
|
|
+ ui/dialoglaneoffset.ui \
|
|
|
+ ui/dialogobject_lanevalidity.ui \
|
|
|
+ ui/dialogparkingspaceedit.ui \
|
|
|
+ ui/dialogparkingspacefromrtk.ui \
|
|
|
+ ui/dialogroadborrow.ui \
|
|
|
+ ui/dialogroadmerge.ui \
|
|
|
+ ui/dialogroadmirror.ui \
|
|
|
+ ui/dialogroadmove.ui \
|
|
|
+ ui/dialogroadnoavoid.ui \
|
|
|
+ ui/dialogroadobject.ui \
|
|
|
+ ui/dialogroadobject_marking.ui \
|
|
|
+ ui/dialogroadobject_markingcornerreference.ui \
|
|
|
+ ui/dialogroadobject_material.ui \
|
|
|
+ ui/dialogroadobject_outline.ui \
|
|
|
+ ui/dialogroadobject_outline_cornerroad.ui \
|
|
|
+ ui/dialogroadobject_outlines.ui \
|
|
|
+ ui/dialogroadobject_parkingspace.ui \
|
|
|
+ ui/dialogroadobject_repeat.ui \
|
|
|
+ ui/dialogroadoptimize.ui \
|
|
|
+ ui/dialogroadrotate.ui \
|
|
|
+ ui/dialogroadsplit.ui \
|
|
|
+ ui/dialogroadtype.ui \
|
|
|
mainwindow.ui \
|
|
|
- roadeditdialog.ui \
|
|
|
- speeddialog.ui \
|
|
|
- trafficlightdialog.ui \
|
|
|
- trafficlightlanevaliditydialog.ui \
|
|
|
- trafficlightpositiondialog.ui
|
|
|
+ ui/roadeditdialog.ui \
|
|
|
+ ui/speeddialog.ui \
|
|
|
+ ui/trafficlightdialog.ui \
|
|
|
+ ui/trafficlightlanevaliditydialog.ui \
|
|
|
+ ui/trafficlightpositiondialog.ui
|
|
|
|
|
|
|
|
|
!include(../../common/common/xodr/OpenDrive/OpenDrive.pri ) {
|
|
@@ -239,6 +239,9 @@ INCLUDEPATH += $$PWD/../../common/common/license
|
|
|
|
|
|
INCLUDEPATH += $$PWD/../../common/common/xodr/xodrfunc
|
|
|
|
|
|
+INCLUDEPATH += $$PWD/function
|
|
|
+INCLUDEPATH += $$PWD/ui
|
|
|
+INCLUDEPATH += $$PWD/view
|
|
|
|
|
|
#DEFINES += OPENDRIVE_EDITONLY
|
|
|
|