2009-11-16 7 views
6

Jestem zainteresowany obliczaniem fizycznej pozycji węzła w QTreeView i nie mogę znaleźć sposobu na to (inne niż samemu to obliczenie, co jest uciążliwe i błąd podatny ze względu na solidność QTreeView).Łatwiejszy sposób znalezienia (wizualnej) pozycji QModelIndex w QTreeView

Czy istnieje standardowy sposób na znalezienie pozycji wyciągnięcia danych powiązanych z QModelIndex (coś podobnego do sposobu, w jaki indexAt() mapuje pozycję do QModelIndex)?

+0

Nie trzeba przepraszać --- po prostu odpowiedzieć na swoje pytanie i przyjmuję odpowiedź. To zachęcające zachowanie w przepełnieniu stosu. Otrzymasz nawet odznakę "samodzielnego ucznia". – balpha

Odpowiedz

9

Jest to metoda w QAbstractItemView że robi dokładnie to, co potrzebne:

Podpis brzmi:

virtual QRect visualRect (const QModelIndex & index) const 
Powiązane problemy