2013-11-27 4 views

ответ

5

Вы можете использовать QAbstractItemView::visualRect(const QModelIndex &index), который вернет прямоугольник в окне просмотра, занимаемом элементом по индексу. Например:

QRect rect = tableView->visualRect(index); // index is a QModelIndex 
QPoint pos = tableView->mapToGlobal(rect.center()); 
QToolTip::showText(pos, "This is my tool tip", tableView, rect); 
2

Вы должны реализовать свою модель, чтобы она возвращает содержимое всплывающих подсказок при запросе Qt::ToolTipRole роль. Это правильный способ просмотра модели для добавления всплывающих подсказок к представлениям.

Смежные вопросы