]> Creatis software - clitk.git/blobdiff - vv/vvToolCreatorBase.cxx
put experimental tools in the experimental menu
[clitk.git] / vv / vvToolCreatorBase.cxx
index 57a1d9f24b358c2584cf06ff7a31cb27fab3ed4d..b2b834c4290416c96ddaf7fa273d79d39df4f05b 100644 (file)
@@ -3,8 +3,8 @@
   Program:   vv
   Module:    $RCSfile: vvToolCreatorBase.cxx,v $
   Language:  C++
-  Date:      $Date: 2010/02/24 11:42:42 $
-  Version:   $Revision: 1.2 $
+  Date:      $Date: 2010/03/24 13:37:34 $
+  Version:   $Revision: 1.3 $
   Author :   David Sarrut (david.sarrut@creatis.insa-lyon.fr)
 
   Copyright (C) 2008
@@ -31,7 +31,7 @@
 #include <QMenu>
 
 //------------------------------------------------------------------------------
-vvToolCreatorBase::vvToolCreatorBase(QString name) { 
+vvToolCreatorBase::vvToolCreatorBase(QString name): mExperimental(false) { 
   mToolName = name;
   vvToolManager::GetInstance()->AddTool(this); 
 }
@@ -50,7 +50,10 @@ void vvToolCreatorBase::InsertToolInMenu(vvMainWindowBase * m) {
   mAction->setStatusTip(mToolTip);
   // Connect the action
   connect(mAction, SIGNAL(triggered()), this, SLOT(MenuToolSlot()));
-  mMainWindow->GetMenu()->addAction(mAction);
+  if (mExperimental)
+      mMainWindow->GetExperimentalToolMenu()->addAction(mAction);
+  else
+      mMainWindow->GetToolMenu()->addAction(mAction);
 } 
 //------------------------------------------------------------------------------