FEM: DataAlongLine: Icon

This commit is contained in:
mkhizenz 2016-12-20 18:10:32 +01:00 committed by Yorik van Havre
parent 46d8a64389
commit 9e12af32da
4 changed files with 31 additions and 5 deletions

View File

@ -471,7 +471,7 @@ void CmdFemConstraintTransform::activated(int)
Analysis->getNameInDocument(),Analysis->getNameInDocument(),FeatName.c_str());
doCommand(Doc,"%s",gethideMeshShowPartStr(FeatName).c_str()); //OvG: Hide meshes and show parts
updateActive();
doCommand(Gui,"Gui.activeDocument().setEdit('%s')",FeatName.c_str());
@ -602,7 +602,7 @@ void CmdFemConstraintFluidBoundary::activated(int)
doCommand(Doc,"App.activeDocument().%s.Member = App.activeDocument().%s.Member + [App.activeDocument().%s]",
Analysis->getNameInDocument(),Analysis->getNameInDocument(),FeatName.c_str());
doCommand(Doc,"%s",gethideMeshShowPartStr(FeatName).c_str()); //OvG: Hide meshes and show parts
doCommand(Doc,"%s",gethideMeshShowPartStr(FeatName).c_str()); //OvG: Hide meshes and show parts
updateActive();
doCommand(Gui,"Gui.activeDocument().setEdit('%s')",FeatName.c_str());
@ -1123,6 +1123,29 @@ bool CmdFemPostCreateClipFilter::isActive(void)
return hasActiveDocument();
}
DEF_STD_CMD_A(CmdFemPostCreateDataAlongLineFilter);
CmdFemPostCreateDataAlongLineFilter::CmdFemPostCreateDataAlongLineFilter()
: Command("Fem_PostCreateDataAlongLineFilter")
{
sAppModule = "Fem";
sGroup = QT_TR_NOOP("Fem");
sMenuText = QT_TR_NOOP("Define/create a clip filter which clips a field along a line");
sToolTipText = QT_TR_NOOP("Define/create a clip filter which clips a field along a line");
sWhatsThis = "Fem_PostCreateDataAlongLineFilter";
sStatusTip = sToolTipText;
sPixmap = "fem-DataAlongLine";
}
void CmdFemPostCreateDataAlongLineFilter::activated(int)
{
}
bool CmdFemPostCreateDataAlongLineFilter::isActive(void)
{
return hasActiveDocument();
}
DEF_STD_CMD_A(CmdFemPostCreateScalarClipFilter);
CmdFemPostCreateScalarClipFilter::CmdFemPostCreateScalarClipFilter()
@ -1456,6 +1479,7 @@ void CreateFemCommands(void)
rcCmdMgr.addCommand(new CmdFemConstraintTransform());
#ifdef FC_USE_VTK
rcCmdMgr.addCommand(new CmdFemPostCreateClipFilter);
rcCmdMgr.addCommand(new CmdFemPostCreateDataAlongLineFilter);
rcCmdMgr.addCommand(new CmdFemPostCreateScalarClipFilter);
rcCmdMgr.addCommand(new CmdFemPostWarpVectorFilter);
rcCmdMgr.addCommand(new CmdFemPostFunctions);

View File

@ -1,5 +1,5 @@
<RCC>
<qresource>
<qresource>
<file>icons/fem-add-fem-mesh.svg</file>
<file>icons/fem-add-material.svg</file>
<file>icons/fem-add-part.svg</file>
@ -48,6 +48,7 @@
<file>icons/preferences-fem.svg</file>
<file>icons/fem-clip.png</file>
<file>icons/fem-DataAlongLine.png</file>
<file>icons/fem-clip-scalar.png</file>
<file>icons/fem-cut.png</file>
<file>icons/fem-isosurface.png</file>
@ -55,7 +56,7 @@
<file>translations/Fem_af.qm</file>
<file>translations/Fem_de.qm</file>
<file>translations/Fem_fi.qm</file>
<file>translations/Fem_fi.qm</file>
<file>translations/Fem_fr.qm</file>
<file>translations/Fem_hr.qm</file>
<file>translations/Fem_it.qm</file>
@ -80,4 +81,4 @@
<file>translations/Fem_el.qm</file>
<file>translations/Fem_sl.qm</file>
</qresource>
</RCC>
</RCC>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -103,6 +103,7 @@ Gui::ToolBarItem* Workbench::setupToolBars() const
<< "Fem_PostCreateScalarClipFilter"
<< "Fem_PostCreateCutFilter"
<< "Fem_PostCreateWarpVectorFilter"
<< "Fem_PostCreateDataAlongLineFilter"
<< "Separator"
<< "Fem_PostCreateFunctions";
#endif