[英]Qt WIdget inside ToolTip
是否可以通过使用一些肮脏的混蛋来将QWidget
用作工具提示或归档类似的机制? 我想拥有这样的东西,因为我有一个竞赛的一些参与者的列表,并且当我悬停总参与者数时,想使用QListView
来显示该竞赛中的所有人。 我正在使用Qt5.3
。
QToolTip
可以包含并显示富文本格式,因此您可以使用受支持的HTML标记创建表的外观(请参见此处 )。
如果这不足以满足您的情况,那么您始终可以创建自定义窗口小部件,并通过听正确的事件在正确的时间显示它: QEvent::ToolTip
似乎是正确的。 重写QWidget::event(QEvent *)
将为您提供以下信息:
bool MyWidget::event(QEvent * event) override
{
if ( event->type() == QEvent::ToolTip )
{
myToolTip_->show();
}
}
但是随后您需要将工具提示窗口小部件放置在正确的位置,并在不再需要它时将其隐藏,以此类推……因此,我将首先尝试使用RTF版本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.