我试图显示 QTreeWidgetItem 文本,其中一部分以蓝色突出显示。正如我在其他帖子中看到的,我们可以使用 QLabel 并将其添加为 itemWidget。
QString("Test<SPAN style='background-color: lightblue'>blue</SPAN>display");
我使用的文本看起来像这样。文本正确突出显示,但出现了很多问题。我无法选中/取消选中我的项目,也无法在其中的很大一部分上使用拖放操作。
有没有使用 ItemDelegate 或其他东西来解决这个问题的解决方案?我正在使用 Qt 5.13
我需要你的帮助。先感谢您。