]> Creatis software - clitk.git/blob - vv/vvToolFooWithWidgetBase.h
removed headers
[clitk.git] / vv / vvToolFooWithWidgetBase.h
1 #ifndef VVTOOLFOO_H
2 #define VVTOOLFOO_H
3 #include <QtDesigner/QDesignerExportWidget>
4
5 #include "vvToolBase.h"
6 #include "vvToolWidgetBase.h"
7 #include "ui_vvToolFoo.h"
8
9 //------------------------------------------------------------------------------
10 class vvToolFooWithWidgetBase:
11   public vvToolWidgetBase,
12   public vvToolBase<vvToolFooWithWidgetBase>, 
13   private Ui::vvToolFoo
14 {
15   Q_OBJECT
16     public:
17   vvToolFooWithWidgetBase(vvMainWindowBase* parent=0, Qt::WindowFlags f=0);
18   ~vvToolFooWithWidgetBase();
19
20   static void Initialize();
21   virtual void InputIsSelected(vvSlicerManager *m);
22   //  OR ===> virtual void InputIsSelected(std::vector<vvSlicerManager *> & m);
23
24 public slots:
25   virtual void apply();
26
27  protected:
28   Ui::vvToolFoo ui;
29
30 }; // end class vvToolFooWithWidgetBase
31 //------------------------------------------------------------------------------
32
33 #endif
34