+ Fix inconsistency in context-menu of FEM view provider

This commit is contained in:
wmayer 2013-11-09 11:05:08 +01:00
parent 530ea288f2
commit 909f7d6c13
2 changed files with 8 additions and 5 deletions

View File

@ -25,7 +25,6 @@
#ifndef _PreComp_
# include <Standard_math.hxx>
#endif
#include "ViewProviderFemMeshShapeNetgen.h"
@ -50,15 +49,18 @@ ViewProviderFemMeshShapeNetgen::ViewProviderFemMeshShapeNetgen()
ViewProviderFemMeshShapeNetgen::~ViewProviderFemMeshShapeNetgen()
{
}
void ViewProviderFemMeshShapeNetgen::setupContextMenu(QMenu* menu, QObject* receiver, const char* member)
{
QAction* act = menu->addAction(QObject::tr("Meshing"), receiver, member);
act->setData(QVariant((int)ViewProvider::Default));
}
bool ViewProviderFemMeshShapeNetgen::setEdit(int ModNum)
{
if (ModNum == ViewProvider::Default ) {
if (ModNum == ViewProvider::Default) {
// clear the selection (convenience)
Gui::Selection().clearSelection();

View File

@ -52,6 +52,7 @@ public:
virtual void updateData(const App::Property*);
protected:
virtual void setupContextMenu(QMenu* menu, QObject* receiver, const char* member);
virtual bool setEdit(int ModNum);
};