+
+ bool aHasContainerParent = false;
+ QWidget* aParent = dynamic_cast<QWidget*>(parent());
+ while(aParent && !aHasContainerParent) {
+ ModuleBase_PagedContainer* aPagedContainer = dynamic_cast<ModuleBase_PagedContainer*>(aParent);
+ aHasContainerParent = aPagedContainer;
+ aParent = dynamic_cast<QWidget*>(aParent->parent());
+ }
+ myToolBox = new ModuleBase_ToolBox(this, aHasContainerParent);