Возможно ли получить Qpoint из QModelIndex. Я хотел бы получить Qpoint, чтобы я мог отображать всплывающую подсказку в определенной строке.Возможно ли получить Qpoint из QModelIndex
2
A
ответ
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
роль. Это правильный способ просмотра модели для добавления всплывающих подсказок к представлениям.
Смежные вопросы
- 1. Возможно ли получить QModelIndex из столбца col и строки
- 2. Как получить доступ QModelIndex строки из QML
- 3. QTableView :: scrollTo() (поиск правильного QModelIndex)
- 4. Как получить список видимых QModelIndex в QAbstractItemView
- 5. Как получить элемент QGridLayout, нажав QPoint?
- 6. Преобразование QModelIndex в QString
- 7. PyQt4 - Как получить QModelIndex элемента модели
- 8. Как связать QModelIndex с новой строкой?
- 9. QModelIndex :: данные не работают
- 10. QPoint для позиции conext меню
- 11. Возможно ли получить данные из коллекцииViewCell?
- 12. Возможно ли получить тип из decltype?
- 13. Возможно ли получить значение, возвращаемое из set_trace_func?
- 14. Возможно ли получить данные из объекта Flash?
- 15. Возможно ли получить код HTML из WebView
- 16. Возможно ли получить обычный файл из DocumentFile?
- 17. Возможно ли получить имя приложения из класса?
- 18. Возможно ли получить Sys.UI.DomEvent из события jQuery?
- 19. Возможно ли получить данные из шейдеров
- 20. Возможно ли получить тип Swift из строки?
- 21. Возможно ли получить данные из Google Spreadsheet?
- 22. Возможно ли получить файлы из папки .git
- 23. Возможно ли получить все объекты из памяти?
- 24. Возможно ли получить данные из утечки памяти?
- 25. Возможно ли получить контроллер из контекста привязки
- 26. getText() из EditText: возможно ли получить «нуль»?
- 27. Возможно ли получить версию Windows из JQuery
- 28. Возможно ли получить сыпучий спуск из java.util.zip.Deflater?
- 29. Возможно ли получить данные из html-формы?
- 30. Qt QPoint глобальное/локальное сопоставление