aDisplayer->enableUpdateViewer(isEnableUpdateViewer);
}
+/*
+//Temporary commented as we do not modify values in property panel
void PartSet_SketcherMgr::onBeforeValuesChangedInPropertyPanel()
{
if (!isNestedEditOperation(getCurrentOperation(), myModule->sketchMgr()->activeSketch()) ||
XGUI_Displayer* aDisplayer = aConnector->workshop()->displayer();
aDisplayer->enableUpdateViewer(myPreviousUpdateViewerEnabled);
aDisplayer->updateViewer();
-
-
}
+*/
void PartSet_SketcherMgr::onMousePressed(ModuleBase_IViewWindow* theWnd, QMouseEvent* theEvent)
{
myDragDone = false;
myPreviousDrawModeEnabled = aViewer->enableDrawMode(false);
- // selection should be restored before edit operation start to process the
- // selected entities, e.g. selection of point(attribute on a line) should edit the point
- restoreSelection();
launchEditing();
if (aFeature.get() != NULL) {
std::shared_ptr<SketchPlugin_Feature> aSPFeature =
myDragDone = false;
myPreviousDrawModeEnabled = aViewer->enableDrawMode(false);
- // selection should be restored before edit operation start to process the
- // selected entities, e.g. selection of point(attribute on a line) should edit the point
- restoreSelection();
launchEditing();
myIsEditLaunching = aPrevLaunchingState;
if (aFeature.get() != NULL) {
aFPAttr->setValue(myCurrentPoint.myCurX, myCurrentPoint.myCurY);
}
}
- restoreSelection();
}
}
}
void PartSet_SketcherMgr::connectToPropertyPanel(ModuleBase_ModelWidget* theWidget,
const bool isToConnect)
{
+ /*Temporary commented as we do not modify values in property panel
if (isToConnect) {
connect(theWidget, SIGNAL(beforeValuesChanged()),
this, SLOT(onBeforeValuesChangedInPropertyPanel()));
this, SLOT(onBeforeValuesChangedInPropertyPanel()));
disconnect(theWidget, SIGNAL(afterValuesChanged()),
this, SLOT(onAfterValuesChangedInPropertyPanel()));
- }
+ }*/
}
void PartSet_SketcherMgr::widgetStateChanged(int thePreviousState)