Dimension fixes

Prevent _M_range_check on wrong selection

Allow unlinking of linked Dimension

Allow Horiz/Vert projected Dims
Improve error msg for invalid selction
This commit is contained in:
WandererFan
2016-10-21 09:37:20 -04:00
committed by Yorik van Havre
parent a662cad5be
commit 6abce56595
8 changed files with 279 additions and 72 deletions

View File

@@ -31,6 +31,10 @@
#include <Mod/TechDraw/App/DrawViewDimension.h>
namespace Gui {
class Document;
}
class Ui_TaskLinkDim;
namespace TechDrawGui
@@ -55,6 +59,8 @@ protected:
void changeEvent(QEvent *e);
void loadAvailDims();
void updateDims();
void loadToTree(const TechDraw::DrawViewDimension* dim, const bool selected, Gui::Document* guiDoc);
bool dimReferencesSelection(const TechDraw::DrawViewDimension* dim) const;
private:
Ui_TaskLinkDim * ui;