From c6c185ff7f0ed28917f3627d239d7d5fe06c0dcd Mon Sep 17 00:00:00 2001 From: wumu <mayi@mayi.com> Date: 星期三, 24 五月 2023 23:16:59 +0800 Subject: [PATCH] 0524-2 --- 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