X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=kernel%2Fsrc%2FvtkKWBlackBoxDialog.h;h=03a2b073d3b930f83a2281810346a5c1fa6b8338;hb=6ac9074f717f22c4ffdc6a70d0704c1b1f8fe842;hp=f47f89f744a436426615827c3efb25776b1029e7;hpb=310a70fea52f768e60d0a844e6ef84f13e4babd4;p=bbtk.git diff --git a/kernel/src/vtkKWBlackBoxDialog.h b/kernel/src/vtkKWBlackBoxDialog.h index f47f89f..03a2b07 100644 --- a/kernel/src/vtkKWBlackBoxDialog.h +++ b/kernel/src/vtkKWBlackBoxDialog.h @@ -5,12 +5,14 @@ #include "bbtkKWBlackBox.h" #include "vtkKWDialog.h" +#include "vtkKWFrame.h" + typedef bbtk::KWBlackBox::Pointer BBPointer; typedef bbtk::KWBlackBox::WeakPointer BBWeakPointer; -class BBTK_EXPORT vtkKWBlackBoxDialog : public vtkKWDialog - //public vtkKWBlackBoxWindow +class BBTK_EXPORT vtkKWBlackBoxDialog : public vtkKWDialog, + public WidgetBlackBoxWindow { public: @@ -30,6 +32,9 @@ public: mBox.lock()->bbSetWindow(this); } virtual BBPointer bbGetBlackBox() { return mBox.lock(); } + vtkKWFrame* GetFrame() { return mFrame; } + void CreateWidget(); + // void Pack(); protected: vtkKWBlackBoxDialog(); ~vtkKWBlackBoxDialog(); @@ -38,6 +43,7 @@ private: void operator=(const vtkKWBlackBoxDialog&); // Not implemented. BBWeakPointer mBox; bool mShown; + vtkKWFrame* mFrame; }; //==================================================================