在QTableWidget

时间:2016-06-27 07:33:00

标签: qt qtablewidget qtablewidgetitem qitemdelegate

我需要创建一个这样的表

table

如何将第一列左,第二和第三列居中对齐,最后一列正确,当有人放入数据时,它会根据需要自动对齐?

我的第一个代码:

ui->tableWidget->setColumnCount(4);
ui->tableWidget->setRowCount(52);
ui->tableWidget->setHorizontalHeaderLabels(QStringList() << tr("Name") << tr("Age") << tr("Position") << tr("Salary"));

我知道我们有像

这样的东西
ui.tableWidget->item(i, 0)->setTextAlignment(Qt::AlignLeft);

但我不知道如何为列的每一行设置它。

非常感谢!

0 个答案:

没有答案