2011-02-10 104 views
1

我有一个qt对象QTreeView,我想切换标签位置。 基本上我有一个填充的TreeView。而功能QTreeView切换标签位置

columnViewportPosition (int column) 

回报0第一列和假设50第二。我想切换它们以便以不同的顺序显示,因此columnViewportPosition将返回第一列的50,第二列返回0。我怎么做?

+0

也会接受改变Qtreeview中所有选项卡顺序的方法,而不仅仅是切换位置。 – 2011-02-10 08:21:18

回答

2

自己找到了。其实很简单。

如果我们只是调用header()函数来得到QHeaderView,它具有所有必要的功能。

例如,用swapSections(1, 0)调用的函数swapSections将交换第一列和第二列。