a whole lotta work!!

- refactoring
- completely changed the tooling (adding elements)
- better re-use for more stable editing
- new elements
- ui adjustments
- LINT for stair-editing
- many more changes
This commit is contained in:
2016-08-29 19:05:46 +02:00
parent 86c76b1284
commit fa06320219
51 changed files with 880 additions and 318 deletions

View File

@@ -26,8 +26,8 @@ SOURCES += \
main.cpp \
MainWindow.cpp \
MainController.cpp \
mapview/tools/ToolSelector.cpp \
mapview/tools/Tool.cpp \
mapview/2D/tools/ToolSelector.cpp \
mapview/2D/tools/Tool.cpp \
mapview/MapView2D.cpp \
params/ElementParamWidget.cpp \
params/LayerParamWidget.cpp \
@@ -36,44 +36,45 @@ SOURCES += \
mapview/model/MapModel.cpp \
tree/MapTreeModel.cpp \
mapview/3D/MapView3D.cpp \
params/StairBuilder.cpp
params/StairBuilder.cpp \
mapview/2D/tools/Tools.cpp
HEADERS += MainWindow.h \
mapview/Painter.h \
mapview/Scaler.h \
mapview/tools/ToolSelector.h \
mapview/tools/Tool.h \
mapview/model/MapLayer.h \
mapview/model/MapModel.h \
mapview/tools/ToolMoveMap.h \
mapview/tools/Tools.h \
mapview/tools/ToolRuler.h \
mapview/tools/ToolMapZoom.h \
tree/MapTreeModel.h \
MainController.h \
mapview/tools/ToolMapGrid.h \
mapview/model/MapLayers.h \
mapview/MapView2D.h \
params/ElementParamWidget.h \
params/LayerParamWidget.h \
params/ActionWidget.h \
params/ToolBoxWidget.h \
UIHelper.h \
mapview/model/MapModelElement.h \
mapview/elements/MapViewElementHelper.h \
mapview/model/IHasAttributes.h \
mapview/model/IHasMAC.h \
mapview/model/IHasMaterial.h \
mapview/model/IHasName.h \
mapview/model/IHasObstacleType.h \
mapview/model/IHasPosition3D.h \
mapview/elements/MV2DElementFloorObstacleLine.h \
mapview/elements/MV2DElement.h \
mapview/elements/MV2DElementFloorOutlinePolygon.h \
mapview/elements/MV2DElementBeacon.h \
mapview/elements/MV2DElementAccessPoint.h \
mapview/elements/MV2DElementFloorObstacleCircle.h \
mapview/2D/MV2DElementFloorObstacleLine.h \
mapview/2D/MV2DElement.h \
mapview/2D/MV2DElementFloorOutlinePolygon.h \
mapview/2D/MV2DElementBeacon.h \
mapview/2D/MV2DElementAccessPoint.h \
mapview/2D/MV2DElementFloorObstacleCircle.h \
mapview/2D/MapViewElementHelper.h \
mapview/2D/MV2DElementFloorUnderlay.h \
mapview/2D/MV2DElementPOI.h \
mapview/2D/MV2DElementStair.h \
mapview/2D/tools/ToolMoveMap.h \
mapview/2D/tools/Tools.h \
mapview/2D/tools/ToolRuler.h \
mapview/2D/tools/ToolMapZoom.h \
mapview/2D/tools/ToolSelector.h \
mapview/2D/tools/ToolMapGrid.h \
mapview/2D/tools/Tool.h \
mapview/model/MMFloorObstacleCircle.h \
mapview/model/MMFloorObstacleLine.h \
mapview/model/MMFloorOutlinePolygon.h \
@@ -87,11 +88,9 @@ HEADERS += MainWindow.h \
mapview/model/MMFloorAccessPoints.h \
mapview/model/MMFloorBeacons.h \
mapview/model/IHasFile.h \
mapview/elements/MV2DElementFloorUnderlay.h \
mapview/model/MMFloorUnderlayImage.h \
mapview/model/IHasParams.h \
mapview/model/MMFloorUnderlays.h \
mapview/elements/MV2DElementPOI.h \
mapview/model/MMFloorPOIs.h \
mapview/model/MMFloorPOI.h \
mapview/3D/MapView3D.h \
@@ -111,7 +110,6 @@ HEADERS += MainWindow.h \
mapview/3D/MV3DElementStair.h \
mapview/model/MMFloorStair.h \
mapview/model/MMFloorStairs.h \
mapview/elements/MV2DElementStair.h \
params/StairBuilder.h \
misc/GnuplotExport.h \
exp.h \
@@ -121,7 +119,11 @@ HEADERS += MainWindow.h \
mapview/model/IHasDoorType.h \
mapview/3D/MV3DElementFloorObstacleDoor.h \
mapview/3D/misc/Plane.h \
mapview/elements/HasMoveableNodes.h
mapview/elements/HasMoveableNodes.h \
mapview/2D/MapView2D.h \
mapview/2D/Painter.h \
mapview/2D/Scaler.h
FORMS += MainWindow.ui