beginInsertRow()addChild()endInsertRow()
addChild()beginInsertRow()endInsertRow()
beginInsertRow()endInsertRow()addChild()
//...emit serv->sg_removeChildren(1, i, pThis);emit serv->sg_endDeleteRow();m_childItems.remove(i);//...
//qtreeview.cpp QTreeView::drawRowconst bool hoverRow = selectionBehavior() == QAbstractItemView::SelectRows && index.parent() == hover.parent() && index.row() == hover.row();