X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvToolWidgetBase.h;h=7a3a5dfdc6e6ac692b58641e628250c72f4cb535;hb=bffde3a7ae834139793d8c00f73986879146b0e0;hp=0951fa1888b79fc7b6ac3a42b357a7e4cb5375fd;hpb=baf356cd7288256b3b69557223107c6ebdfdca73;p=clitk.git diff --git a/vv/vvToolWidgetBase.h b/vv/vvToolWidgetBase.h index 0951fa1..7a3a5df 100644 --- a/vv/vvToolWidgetBase.h +++ b/vv/vvToolWidgetBase.h @@ -3,7 +3,7 @@ Authors belong to: - University of LYON http://www.universite-lyon.fr/ - - Léon Bérard cancer center http://oncora1.lyon.fnclcc.fr + - Léon Bérard cancer center http://www.centreleonberard.fr - CREATIS CNRS laboratory http://www.creatis.insa-lyon.fr This software is distributed WITHOUT ANY WARRANTY; without even @@ -14,12 +14,17 @@ - BSD See included LICENSE.txt file - CeCILL-B http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html -======================================================================-====*/ +===========================================================================**/ #ifndef VVTOOLWIDGETBASE_H #define VVTOOLWIDGETBASE_H +#include +#if QT_VERSION >= 0x050000 +#include +#else #include +#endif #include "ui_vvToolWidgetBase.h" #include "clitkImageToImageGenericFilter.h" @@ -37,7 +42,7 @@ class vvToolWidgetBase: public: vvToolWidgetBase(vvMainWindowBase * parent=0, Qt::WindowFlags f=Qt::Dialog, bool initialize=true); // default is a dialog - ~vvToolWidgetBase(); + virtual ~vvToolWidgetBase(); virtual void InputIsSelected(vvSlicerManager *m); virtual void InputIsSelected(std::vector & l); @@ -60,7 +65,7 @@ protected: virtual void Initialization(); void InitializeInputs(); Ui::vvToolWidgetBase ui; - clitk::ImageToImageGenericFilterBase * mFilter; + clitk::ImageToImageGenericFilterBase::Pointer mFilter; vvMainWindowBase * mMainWindow; std::vector mSlicerManagersCompatible; vvSlicerManager * mCurrentSlicerManager;