我查看了文档 here而且我似乎找不到设置 QTreeWidget 标题或标题文本的方法。
如果不设置标题 QTreeWidget 会在我的代码中自动使用数字“1”。下面是它的输出示例。我假设 QTreeWidget 有一个方法,我只是找不到它。
最佳答案
您正在寻找 setHeaderLabel .
请注意,文档中说它添加了一个新列,因此如果您的 View 已经包含带有文本“1”的第 0 列,您可能需要执行以下操作:
if(QTreeWidgetItem* header = treeWidget->headerItem()) {
header->setText(0, "My Text");
} else {
treeWidget->setHeaderLabel("My Text");
}
关于c++ - 为 QTreeWidget 的标题设置文本的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9943866/