-- fy
This commit is contained in:
@@ -60,8 +60,6 @@ XQItem* XQMainModel::addProjectItem( XQNodePtr contentNode )
|
||||
// __fixme! das ist mist!
|
||||
const XQNodePtr sheetNode = section.sheetRootNode()->first_child();
|
||||
XQItemList list = _itemFactory.makeRow( XQItemFactory::mSingle, sheetNode, contentNode, "ProjectName");
|
||||
// erzeuger sheet node speichern
|
||||
//newItem->setSheetNode( sheetNode );
|
||||
|
||||
// den neuen eintrag in die passende section der übersicht eintragen ...
|
||||
section.headerItem().appendRow( list );
|
||||
@@ -74,7 +72,10 @@ XQItem* XQMainModel::addProjectItem( XQNodePtr contentNode )
|
||||
//newItem->setContentNode( contentNode );
|
||||
//emit itemCreated( newItem );
|
||||
|
||||
return dynamic_cast<XQItem*>(list[0]);
|
||||
XQItem* newItem = dynamic_cast<XQItem*>(list[0]);
|
||||
// erzeuger sheet node speichern
|
||||
newItem->setSheetNode( sheetNode );
|
||||
return newItem;
|
||||
|
||||
}
|
||||
|
||||
@@ -87,8 +88,10 @@ XQItem* XQMainModel::addProjectItem( XQNodePtr contentNode )
|
||||
void XQMainModel::addSectionItem( const XQModelSection& section, XQItem* projectItem )
|
||||
{
|
||||
return;
|
||||
qDebug() << " --- addSecxtion: " << projectItem->sheetNode()->to_string();
|
||||
return;
|
||||
|
||||
|
||||
// ich brauche _meine_ section für den sheetNode!
|
||||
|
||||
|
||||
XQNodePtr sheetNode = projectItem->sheetNode()->find_child_by_tag_name("CurrentSection");
|
||||
XQItemList list = _itemFactory.makeRow( XQItemFactory::mSingle, sheetNode, nullptr, c_ContentType );
|
||||
|
Reference in New Issue
Block a user