[英]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.