From e2d10e68e22310fdfcf3c6e13707d791c108ae1a Mon Sep 17 00:00:00 2001 From: wumu <mayi@mayi.com> Date: 星期一, 14 十月 2024 22:09:19 +0800 Subject: [PATCH] 1014 --- internal_system_v1/converinfo2.cpp | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/internal_system_v1/converinfo2.cpp b/internal_system_v1/converinfo2.cpp index 0ed41dc..b9930c3 100644 --- a/internal_system_v1/converinfo2.cpp +++ b/internal_system_v1/converinfo2.cpp @@ -90,12 +90,16 @@ { if(m_curItem==nullptr)return; qDebug()<<"娣诲姞鍏徃淇℃伅,鍦ㄨ妭鐐癸細"<<m_curItem->text(0); + on_pushButton_laodFile_clicked(); } void ConverInfo2::deleteInfo() { if(m_curItem==nullptr)return; qDebug()<<"鍒犻櫎鍏徃淇℃伅,鑺傜偣锛�"<<m_curItem->text(0); + auto resList = m_curItem->takeChildren(); + + qDebug()<<"鍒犻櫎鏁伴噺:"<<resList.size(); } void ConverInfo2::on_treeWidget_doubleClicked(const QModelIndex &index) @@ -1563,7 +1567,8 @@ for(int k=0;k<ui->treeWidget->topLevelItemCount();++k){ QTreeWidgetItem *tmp = ui->treeWidget->topLevelItem(k); qDebug()<<k<<tmp->text(0)<<upName.toString(); - if(upName.toString()+"(姹囨��)" == tmp->text(0)){ + int pos = tmp->text(0).indexOf(upName.toString()+"(姹囨��)"); + if(upName.toString()+"(姹囨��)" == tmp->text(0) || pos != -1){ top = tmp; break; } @@ -1572,11 +1577,13 @@ if(top){ // 瀛樺湪锛屽垯娣诲姞鍒板瀛愬垪琛ㄤ腑 QTreeWidgetItem *top1 = new QTreeWidgetItem(top); top1->setText(0,name.toString()); + top->setText(0,upName.toString()+"(姹囨��)涓嬬骇鏁�:"+QString::number(top->childCount()-1)); }else{ // 涓嶅瓨鍦紝鍒欐柊寤轰竴涓垪琛� QTreeWidgetItem *top1 = new QTreeWidgetItem(ui->treeWidget); top1->setText(0,name.toString()+"(姹囨��)"); QTreeWidgetItem *top2 = new QTreeWidgetItem(top1); top2->setText(0,name.toString()+"(鏈骇)"); + top1->setText(0,name.toString()+"(姹囨��)涓嬬骇鏁�:"+QString::number(top1->childCount()-1)); } } @@ -1588,6 +1595,7 @@ top1->setText(0,name.toString()+"(姹囨��)"); QTreeWidgetItem *top2 = new QTreeWidgetItem(top1); top2->setText(0,name.toString()+"(鏈骇)"); + top1->setText(0,name.toString()+"(姹囨��)涓嬬骇鏁�:"+QString::number(top1->childCount()-1)); } } -- Gitblit v1.8.0