From b8a40381a1136f00f417af5cf1041f1321d597ca Mon Sep 17 00:00:00 2001 From: wumu <mayi@mayi.com> Date: 星期四, 01 六月 2023 22:57:44 +0800 Subject: [PATCH] 0601 --- internal_system_v1/auditproject.cpp | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/internal_system_v1/auditproject.cpp b/internal_system_v1/auditproject.cpp index 97accbf..406ac45 100644 --- a/internal_system_v1/auditproject.cpp +++ b/internal_system_v1/auditproject.cpp @@ -6,9 +6,29 @@ ui(new Ui::AuditProject) { ui->setupUi(this); + + for(int i=0;i<ui->tableWidget->rowCount()-1;++i){ + for(int j=0;j<ui->tableWidget->columnCount()-1;++j){ + auto item = ui->tableWidget->item(i,j); + item->setFlags(item->flags() & (~Qt::ItemIsEditable)); + } + } + ui->tableWidget->setColumnWidth(0,300); + } AuditProject::~AuditProject() { delete ui; } + +void AuditProject::on_tableWidget_clicked(const QModelIndex &index) +{ + if(index.row() < 9){ + int sum = 0; + for(int i=1;i<9;++i){ + sum += ui->tableWidget->item(i,2)->text().toInt(); + } + ui->tableWidget->setItem(0,2,new QTableWidgetItem(QString::number(sum))); + } +} -- Gitblit v1.8.0