Выровнять каждый столбец по-разному в QTableWidget

Мне нужно создать такую ​​таблицу

Таблица

Как выровнять первый столбец по левому, второму и третьему столбцам по центру и последнему столбцу по правому краю, чтобы, когда кто-то вставлял данные, они автоматически выравнивались, как я хочу?

Мой первый код:

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 ответов

Другие вопросы по тегам