读书人

QT表格排序有关问题

发布时间: 2013-08-25 10:49:56 作者: rapoo

QT表格排序问题
现在遇见一个问题,我有一个表格,在表格生成的时候使用代码中的第三个语句可以排序

    
channel_model.setColumnCount(18);
ui->tableView_channel->setModel(&channel_model);
ui->tableView_channel->setSortingEnabled(true);
channel_model.setHeaderData(0,Qt::Horizontal,QString("name"));
channel_model.setHeaderData(1,Qt::Horizontal,QString("power control"));
channel_model.setHeaderData(2,Qt::Horizontal,QString("power state"));

但默认的是按照第一列排序,有什么方法可以按照自定义的列排序呢? Qt 表格排序
[解决办法]
voidsortByColumn ( int column, Qt::SortOrder order )

这个?

读书人网 >QT开发

热点推荐