QTreeView切换标签位置
问题描述:
我有一个qt对象QTreeView,我想切换标签位置。 基本上我有一个填充的TreeView。而功能QTreeView切换标签位置
columnViewportPosition (int column)
回报0
第一列和假设50
第二。我想切换它们以便以不同的顺序显示,因此columnViewportPosition
将返回第一列的50
,第二列返回0
。我怎么做?
答
自己找到了。其实很简单。
如果我们只是调用header()
函数来得到QHeaderView,它具有所有必要的功能。
例如,用swapSections(1, 0)
调用的函数swapSections
将交换第一列和第二列。
也会接受改变Qtreeview中所有选项卡顺序的方法,而不仅仅是切换位置。 – 2011-02-10 08:21:18