aAction = new QAction(QIcon(":pictures/move.png"), XGUI_Workshop::MOVE_TO_END_COMMAND, this);
addAction("MOVE_CMD", aAction);
- aAction = new QAction(QIcon(":pictures/delete.png"), tr("Clean history"), this);
+ aAction = new QAction(QIcon(":pictures/clean_history.png"), tr("Clean history"), this);
addAction("CLEAN_HISTORY_CMD", aAction);
aAction = new QAction(QIcon(":pictures/color.png"), tr("Color..."), this);
else if (hasFeature && myWorkshop->canMoveFeature())
action("MOVE_CMD")->setEnabled(true);
- else if (hasFeature)
+ else if (hasFeature || hasParameter)
action("CLEAN_HISTORY_CMD")->setEnabled(true);
if( aMgr->activeDocument() == aObject->document() )
if (hasFeature || hasParameter)
action("DELETE_CMD")->setEnabled(true);
}
- if (allActive && hasFeature)
+ if (allActive && (hasFeature|| hasParameter))
action("CLEAN_HISTORY_CMD")->setEnabled(true);
}
aList.clear();
aList.append(action("DELETE_CMD"));
+ aList.append(action("CLEAN_HISTORY_CMD"));
aList.append(mySeparator);
aList.append(action("RENAME_CMD"));
myObjBrowserMenus[ModelAPI_ResultParameter::group()] = aList;