1

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

4

1 回答 1

0

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

于 2013-08-11T22:44:23.220 回答