void QtPropertyModel::RemoveProperty(const QModelIndex &index) { QtPropertyData *data = itemFromIndex(index); if(NULL != data) { QtPropertyData *parentData = data->Parent(); if(NULL != parentData) { parentData->ChildRemove(data); } } }