如何在Qt的树视图中查看`whatsThis`的结果

时间:2013-08-11 11:55:01

标签: qt

我在data()中重新实现QAbstractItemModel方法,并在角色为Qt::WhatsThisRole时返回一个字符串。但是,如何才能看到显示whatsThis文字的框?我将鼠标放在树视图中的项目上,输入shift + F1,没有显示结果。我还需要在代码和/或操作中做些什么吗?感谢。

1 个答案:

答案 0 :(得分:0)

Qt :: WhatsThisRole仅为视图中的某个行/列/单元格提供字符串。你必须启用WhatsThisMode。 static QWhatsThis :: enterWhatsThisMode();你的班次+ F1默认情况下似乎没有这样做。