Использование QTreeView для визуализации содержимого производной реализации QAbstractItemModel.
Текущая реализация показывает все 4 заголовка в QTreeView. Это прекрасно работает.
Каков предпочтительный способ изменить отображаемые заголовки и порядок их отображения во время выполнения? В одном сценарии я хотел бы отобразить столбец\заголовок 1,2,4, а в другом сценарии 1,4,3.
Следующее работает для отображения и скрытия, но не обрабатывает порядок изменения:
if ( scenario1 )
{
ui->tree->hideColumn(3)
ui->tree->showColumn(2)
}
else if (scenario2 )
{
ui->tree->hideColumn(2)
ui->tree->showColumn(3)
}