DEBTRACE("GuiEditor::CreateContainer");
SubjectProc *sproc = QtGuiContext::getQtCurrent()->getSubjectProc();
YASSERT(sproc);
- SubjectContainer *scont = 0;
+ SubjectContainerBase *scont = 0;
while (!scont)
{
std::stringstream name;
}
}
+void GuiEditor::CreateHPContainer()
+{
+ DEBTRACE("GuiEditor::CreateHPContainer");
+ SubjectProc *sproc = QtGuiContext::getQtCurrent()->getSubjectProc();
+ YASSERT(sproc);
+ SubjectContainerBase *scont = 0;
+ while (!scont)
+ {
+ std::stringstream name;
+ long newid = GuiContext::getCurrent()->getNewId();
+ if (newid > 100000) break;
+ name.str("");
+ name << "container" << newid;
+ scont = sproc->addHPContainer(name.str());
+ }
+}
+
void GuiEditor::CreateComponentInstance()
{
DEBTRACE("GuiEditor::CreateComponentInstance");