QString aRes = aEditor->text();
ObjectPtr aFeature = mySelectedData.first();
SessionPtr aMgr = ModelAPI_Session::get();
- aMgr->rootDocument()->startOperation();
+ aMgr->startOperation();
aFeature->data()->setName(qPrintable(aRes));
- aMgr->rootDocument()->finishOperation();
+ aMgr->finishOperation();
}
}
aLabelLay->addWidget(aLbl);
SessionPtr aMgr = ModelAPI_Session::get();
- DocumentPtr aDoc = aMgr->rootDocument();
+ DocumentPtr aDoc = aMgr->moduleDocument();
// TODO: Find a name of the root document
myActiveDocLbl = new QLineEdit(tr("Part set"), aLabelWgt);
if (toSave) {
// TODO: Save the name of root document
SessionPtr aMgr = ModelAPI_Session::get();
- DocumentPtr aDoc = aMgr->rootDocument();
+ DocumentPtr aDoc = aMgr->moduleDocument();
} else {
myActiveDocLbl->setText(myActiveDocLbl->property("OldText").toString());
}