wumu
2023-05-24 c6c185ff7f0ed28917f3627d239d7d5fe06c0dcd
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)));
    }
}