- 设置列数、列宽;
- 设置HorizontalHeader:
列名、居中对齐、尾部不留白(setStretchLastSection) - 设置verticalHeader:
隐藏自动编号 - 设置只读显示
QStringList header;
ui->tableWidget->setColumnCount(3);
ui->tableWidget->setColumnWidth(0, 50);
ui->tableWidget->setColumnWidth(1, 100);
ui->tableWidget->setColumnWidth(2, 200);
header<<"序号"<<"ID"<<"名称";
ui->tableWidget->setHorizontalHeaderLabels(header);
ui->tableWidget->horizontalHeader()->setDefaultAlignment(Qt::AlignCenter);
ui->tableWidget->horizontalHeader()->setStretchLastSection(true);
ui->tableWidget->verticalHeader()->setHidden(true);
ui->tableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);