首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QT表格排序有关问题

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

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 )

这个?

热点排行