Easier way to find (visual) position of QModelIndex in QTreeView
I'm interested in calculating the physical position of a node in QTreeV开发者_StackOverflow中文版iew
and can't find a way to do this (other than calculating it myself, which is cumbersome and error prone given the robustness of QTreeView
).
Is there a standard way of finding the draw position of data associated with a QModelIndex
(something similar to the way indexAt()
maps a position to a QModelIndex
)?
There's a method in QAbstractItemView
that does exactly what I needed:
The signature is:
virtual QRect visualRect ( const QModelIndex & index ) const
精彩评论