QModelIndex QtPropertyModel::indexFromItem(QtPropertyData *data) const { QModelIndex ret; if(NULL != data) { QtPropertyData *parent = data->Parent(); if(NULL != parent) { int row = parent->ChildIndex(data); if(row >= 0) { ret = createIndex(row, 0, parent); } } } return ret; }