在QTableView中更改列的顺序

时间:2013-09-17 16:10:48

标签: c++ qt qtableview

我想知道如何通过拖动更改QtableView中列的顺序?我目前有一个派生自FilterProxyModel的类作为QtableView的源代码。我使用的是QT 4.8

1 个答案:

答案 0 :(得分:16)

Qt 5.x:

ui->tableView->horizontalHeader()->setSectionsMovable(true);

QHeaderView::setSectionsMovable()

Qt 4.x:

ui->tableView->horizontalHeader()->setMovable(true);

QHeaderView::setMovable()