+ fix minor bug in constraints list filters

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5141 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
This commit is contained in:
logari81 2011-11-15 21:57:51 +00:00
parent 5c3dd091d9
commit 1c858b4b4b

View File

@ -171,9 +171,9 @@ void TaskSketcherConstrains::on_listWidgetConstraints_itemActivated(QListWidgetI
it->Type == Sketcher::DistanceX || it->Type == Sketcher::DistanceY ||
it->Type == Sketcher::Radius || it->Type == Sketcher::Angle) {
EditDatumDialog *editDatumDialog = new EditDatumDialog(this->sketchView, it->ConstraintNbr);
editDatumDialog->exec(false);
delete editDatumDialog;
EditDatumDialog *editDatumDialog = new EditDatumDialog(this->sketchView, it->ConstraintNbr);
editDatumDialog->exec(false);
delete editDatumDialog;
}
}
@ -230,8 +230,8 @@ void TaskSketcherConstrains::slotConstraintsChanged(void)
if(Filter<1 || (*it)->Name != "")
ui->listWidgetConstraints->addItem(new ConstraintItem(coinc,name,i-1,(*it)->Type));
break;
case Sketcher::PointOnObject:
if(Filter<1 || (*it)->Name != "")
case Sketcher::PointOnObject:
if(Filter<2 || (*it)->Name != "")
ui->listWidgetConstraints->addItem(new ConstraintItem(pntoo,name,i-1,(*it)->Type));
break;
case Sketcher::Parallel: