[TechDraw] Add ability to align points by rotating view

Fixes #7061
This commit is contained in:
Benjamin Bræstrup Sayoc
2024-09-14 00:20:53 +02:00
committed by WandererFan
parent 516595fbce
commit 4d9e4efc87
12 changed files with 340 additions and 0 deletions

View File

@@ -252,6 +252,12 @@ Gui::MenuItem* Workbench::setupMenuBar() const
*symbols << "TechDraw_SurfaceFinishSymbols";
*symbols << "TechDraw_HoleShaftFit";
Gui::MenuItem* aligning = new Gui::MenuItem;
aligning->setCommand("Aligning");
*aligning << "TechDraw_AlignVertexesVertically";
*aligning << "TechDraw_AlignVertexesHorizontally";
// main menu
draw->setCommand("TechDraw");
*draw << pages;
@@ -267,6 +273,7 @@ Gui::MenuItem* Workbench::setupMenuBar() const
*draw << symbols;
*draw << "Separator";
*draw << stacking;
*draw << aligning;
*draw << "Separator";
*draw << toolattrib;
*draw << toolcenter;