Posted on 2010-12-07 22:50
RTY 閱讀(2651)
評論(0) 編輯 收藏 引用 所屬分類:
QT相關資料收集
最簡單和常規的用法
QWidget::setToolTip()
高級用法,使用類型的 QEvent::ToolTip 的 QHelpEvent 事件(注意ignore使用)
bool SortingBox::event(QEvent *event)
{
if (event->type() == QEvent::ToolTip) {
QHelpEvent *helpEvent = static_cast<QHelpEvent *>(event);
if (xxxxxx) {
QToolTip::showText(helpEvent->globalPos(), "xxxxxxxxx");
} else {
QToolTip::hideText();
event->ignore();
}
return true;
}
return QWidget::event(event);
}
立即顯示 tooltip,就像上面用的,直接調用 showText()