当前位置: 代码迷 >> QT开发 >> QT表格排序有关问题
  详细解决方案

QT表格排序有关问题

热度:102   发布时间:2016-04-25 03:42:24.0
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 表格排序

------解决方案--------------------
void sortByColumn ( int column, Qt::SortOrder order )

这个?
  相关解决方案