Используя header()
функцию QTreeWidget
, вы можете получить объект QHeaderView
.
В ссылке на документ (https://doc.qt.io/qt-5/qtreeview.html#sizeHintForColumn), вы заметили, что
Если вам нужно установить ширину данного столбца в фиксированное значение, вызовите
QHeaderView :: resizeSection () для заголовка представления.
void QHeaderView::resizeSection(int logicalIndex, int size)
Таким образом, грубый код может быть:
QHeaderView* headerView = treeWidget->header();
headerView->resizeSection(COLUMN_INDEX, FIXEDSIZE); //Calculate the required size and do this for required columns.