X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvToolROIManager.h;h=db630c641b059c4838a376d7bdfdf380a70d4fd5;hb=c99626f17e07dbde440eb40a25683ce441a49a6e;hp=5c93de359cfc1dc6f826d57a9406fbfbd65e9369;hpb=6543794d0c4718aaa344b28acc77ca18d423f1f3;p=clitk.git diff --git a/vv/vvToolROIManager.h b/vv/vvToolROIManager.h index 5c93de3..db630c6 100644 --- a/vv/vvToolROIManager.h +++ b/vv/vvToolROIManager.h @@ -19,10 +19,11 @@ #ifndef VVTOOLROIMANAGER_H #define VVTOOLROIMANAGER_H -#if QT_VERSION < 0x050000 -#include -#else +#include +#if QT_VERSION >= 0x050000 #include +#else +#include #endif #include @@ -50,7 +51,11 @@ class vvToolROIManager: void AddImage(vvImage * binaryImage, std::string name, std::string filename, double BG, bool m_modeBG=true); void UpdateAllContours(); void UpdateAllROIStatus(); +#if __cplusplus > 199711L + virtual void SaveState(std::shared_ptr & m_XmlWriter); +#else virtual void SaveState(std::auto_ptr & m_XmlWriter); +#endif virtual void InitializeNewTool(bool ReadStateFlag); public slots: