PartDesign: use selection filter gate for picking references for pattern/transform features

This commit is contained in:
logari81
2012-09-15 08:14:36 +02:00
parent 68995739d6
commit 2540a19a5d
8 changed files with 58 additions and 33 deletions

View File

@@ -230,6 +230,7 @@ void TaskMirroredParameters::onButtonReference(bool checked)
showOriginals();
referenceSelectionMode = true;
Gui::Selection().clearSelection();
addReferenceSelectionGate(false, true);
} else {
exitSelectionMode();
}
@@ -276,15 +277,7 @@ const std::string TaskMirroredParameters::getMirrorPlane(void) const
return ui->lineReference->text().toStdString();
}
void TaskMirroredParameters::exitSelectionMode()
{
originalSelectionMode = false;
referenceSelectionMode = false;
showObject();
hideOriginals();
}
TaskMirroredParameters::~TaskMirroredParameters()
{
delete ui;