是否有可能从QModelIndex获得Qpoint。我想要一个Qpoint,以便可以在某一行显示工具提示。
最佳答案
您可以使用QAbstractItemView::visualRect(const QModelIndex &index)
,它将返回索引处的项目所占据的视口(viewport)上的矩形。
例如:
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);
关于c++ - 是否可以从QModelIndex获取Qpoint,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20236168/