]> Creatis software - clitk.git/blob - vv/vvToolFooWithWidgetBase.cxx
removed headers
[clitk.git] / vv / vvToolFooWithWidgetBase.cxx
1 #include "vvToolFooWithWidgetBase.h"
2
3 //------------------------------------------------------------------------------
4 // Create the tool and automagically (I like this word) insert it in
5 // the main window menu.
6 ADD_TOOL(vvToolFooWithWidgetBase);
7 //------------------------------------------------------------------------------
8
9 //------------------------------------------------------------------------------
10 vvToolFooWithWidgetBase::vvToolFooWithWidgetBase(vvMainWindowBase * parent, Qt::WindowFlags f)
11   :vvToolWidgetBase(parent, f), 
12    vvToolBase<vvToolFooWithWidgetBase>(parent), 
13    Ui::vvToolFoo() {
14   // Setup the UI
15   Ui_vvToolFoo::setupUi(mToolWidget);
16 }
17 //------------------------------------------------------------------------------
18
19
20 //------------------------------------------------------------------------------
21 vvToolFooWithWidgetBase::~vvToolFooWithWidgetBase() {
22 }
23 //------------------------------------------------------------------------------
24
25
26 //------------------------------------------------------------------------------
27 void vvToolFooWithWidgetBase::Initialize() {
28   SetToolName("Foo");
29   SetToolMenuName("Foo with WidgetBase");
30   SetToolIconFilename(":/new/prefix1/icons/ducky.png");
31   SetToolTip("Make 'foo' on an image.");
32 }
33 //------------------------------------------------------------------------------
34
35
36 //------------------------------------------------------------------------------
37 void vvToolFooWithWidgetBase::InputIsSelected(vvSlicerManager *m) {
38   
39 }
40 //------------------------------------------------------------------------------
41
42
43 //------------------------------------------------------------------------------
44 void vvToolFooWithWidgetBase::apply() {
45   close();
46 }
47 //------------------------------------------------------------------------------