Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // dans le code principal
- Node * Property::AddNode( Node *parent, QString name)
- {
- QModelIndex index = model->indexFromNode( parent ,0 );
- model->beginInsertRow( index , 0);
- Node * node =new Node();
- node->displayName = name;
- node->background = Qt::transparent;
- node->forground = Qt::black;
- parent->childrens << node;
- node->parent = parent;
- model->endInsertRow();
- return node;
- }
- // dans le model
- void PropertyViewModel::beginInsertRow( const QModelIndex & parent, int row)
- {
- beginInsertRows ( parent, row, row ) ;
- }
- void PropertyViewModel::endInsertRow()
- {
- endInsertRows ( ) ;
- }
Add Comment
Please, Sign In to add comment