QTableWidgetItem* item = new QTableWidgetItem();
//按字母排序
item->setText("2");
//按数值排序
item->setData(Qt::DisplayRole, 2);
QTableWidget* widget = ....
widget->setItem(row, column, item );
//将第column列降序排列
widget->sortItem(column, Qt::DescendingOrder);
本文介绍如何使用 Qt 中的 QTableWidget 进行数据排序,包括按字母和数值排序的方法,并演示了如何设置表格项及进行降序排列。
QTableWidgetItem* item = new QTableWidgetItem();
//按字母排序
item->setText("2");
//按数值排序
item->setData(Qt::DisplayRole, 2);
QTableWidget* widget = ....
widget->setItem(row, column, item );
//将第column列降序排列
widget->sortItem(column, Qt::DescendingOrder);
2676
1164
1652

被折叠的 条评论
为什么被折叠?