QTreeView позиции вкладки переключателя - PullRequest
1 голос
/ 10 февраля 2011

У меня есть объект qt QTreeView , и я хочу поменять позиции табуляции. В основном у меня есть заполненный TreeView. И функция

columnViewportPosition ( int column ) 

возвращает 0 для первого столбца и, скажем, 50 для второго. Я хочу переключить их, чтобы они отображались в другом порядке, чтобы columnViewportPosition возвращало 50 для первого столбца и 0 для второго. Как мне это сделать?

1 Ответ

2 голосов
/ 10 февраля 2011

Узнал сам. На самом деле это действительно легко.

Если мы просто вызываем функцию header(), чтобы получить QHeaderView , она имеет все необходимые функции.

Например, функция swapSections, вызываемая с помощью swapSections(1, 0), поменяет местами первый и второй столбцы.

...