//-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- int UiTreeModelPdm::rowCount(const QModelIndex &parentIndex /*= QModelIndex( ) */) const { if (!m_treeItemRoot) return 0; if (parentIndex.column() > 0) return 0; PdmUiTreeItem* parentItem; if (!parentIndex.isValid()) parentItem = m_treeItemRoot; else parentItem = UiTreeModelPdm::getTreeItemFromIndex(parentIndex); return parentItem->childCount(); }