MCPcopy Create free account
hub / github.com/FreeCAD/FreeCAD / startDefaultEditMode

Method startDefaultEditMode

src/Gui/ViewProviderDocumentObject.cpp:286–295  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

284}
285
286void ViewProviderDocumentObject::startDefaultEditMode()
287{
288 Gui::Document* document = this->getDocument();
289 if (document) {
290 QString text = QObject::tr("Edit %1").arg(QString::fromUtf8(getObject()->Label.getValue()));
291 document->openCommand(text.toUtf8()); // Command is opened here and individual dialogs have
292 // to close it
293 document->setEdit(this, ViewProvider::Default);
294 }
295}
296
297void ViewProviderDocumentObject::addDefaultAction(QMenu* menu, const QString& text)
298{

Callers 1

addDefaultActionMethod · 0.95

Calls 5

getDocumentMethod · 0.95
getObjectFunction · 0.70
getValueMethod · 0.45
openCommandMethod · 0.45
setEditMethod · 0.45

Tested by

no test coverage detected