// 1. 查找待删除行
// Qt::MatchContains:查找的字符串包含在 item 中
// Qt::MatchRecursive:递归查找
QList<QStandardItem *> itemList = m_pStructModel->findItems(
QStringLiteral("xxx"),
Qt::MatchContains | Qt::MatchRecursive,
0);
// 2. 获取待删除行的行号
int iRow = itemList.at(0)->row();
// 3. 从待删除行的父节点中删除该行
itemList.at(0)->parent()->removeRow(iRow);