可以通过设置QTreeWidget的header()属性来设置最小列间距,代码示例如下:
// 创建QTreeWidget对象
QTreeWidget* treeWidget = new QTreeWidget(this);
// 获取header对象
QHeaderView* header = treeWidget->header();
// 设置最小列间距为10个像素
header->setMinimumSectionSize(10);
注意:最小列间距是指允许用户拖拽调整列宽时的最小间距,而不是设置每一列之间的固定间距。如果需要设置每一列之间的固定间距,可以考虑使用QTreeView,并自定义实现QStyledItemDelegate的paint()函数来绘制每个单元格的内容。