| | |
| | | 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))); |
| | | } |
| | | } |