PyQt5 - 为每个 QTreeWidgetItem 设置工具提示

PyQt5 - set toolTip for each QTreeWidgetItem

我有一个 GUI,它使用 QTreeWidget 从 JSON 文件加载键值对列表。

我的问题是是否可以为 QTreeWidget 的每个项目(仅键)设置工具提示?

P.S。我想保留树形部件,不要移动到 QTreeView。

您可以通过查看 documentation for QTreeWidgetItem:

轻松回答此类问题

void QTreeWidgetItem::setToolTip(int column, const QString &toolTip)

Sets the tooltip for the given column to toolTip.

在 PyQt5 中,它只是:

item = QTreeWidgetItem(key)
item.setToolTip(0, 'some text')