当前位置: 代码迷 >> QT开发 >> 关于QSqlQueryModel的有关问题
  详细解决方案

关于QSqlQueryModel的有关问题

热度:33   发布时间:2016-04-25 04:52:55.0
关于QSqlQueryModel的问题~
问题是这样的:
1.继承QSqlQureyModel实现一个类QueryModel;
2.用QueryModel读取数据库信息;
3.用QTableView显示model;

请问如何实现,点击每列Header的小三角,使数据作出相应的降序或升序排列;

------解决方案--------------------
使用代理模型.以下代码供参考

C/C++ code
    .....    model->setQuery(strQuery);    proxyModel->setSourceModel(model);    view->setModel(proxyModel);    .........    connect(view->horizontalHeader(),SIGNAL(sectionClicked(int)),            this,SLOT(headViewClicked(int)));