1
是否有任何信号显示tableview返回鼠标悬停的行。我想在鼠标悬停在特定行上时在工具提示中显示单元格的内容。在TableView的鼠标悬停上显示工具提示
是否有任何信号显示tableview返回鼠标悬停的行。我想在鼠标悬停在特定行上时在工具提示中显示单元格的内容。在TableView的鼠标悬停上显示工具提示
在视图中没有内置信号,但是如果在模型中启用视图,则视图支持对开箱即用的项目提供工具提示。
在您的模型中,请确保在在data()中被调用时返回工具提示。
如果您使用QStandardItemModel
而不是自己的模型,可以通过多种方法来实现。一个例子是QStandardItem::setToolTip()
,另一个例子是QStandardItemModel::setItemData()
。
这是否意味着我必须创建自己的模型并从标准项目模型继承? – Rajeshwar
@Rajeshwar:编辑我的答案也提供了一些提示,说明如果您拥有QStandardItemModel而不是您自己的自定义模型,该怎么做。 –
谢谢你能给我一个如何使用data()从QStandardItemModel返回工具提示的例子吗?这听起来最可行 – Rajeshwar