Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: PyQt QTableView
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt GUI
legioner
не получается прокрутить TableView

 self.index = QModelIndex()
self.tableView.setCurrentIndex(self.index)
self.index.coll = 2
self.index.row = 300
self.tableView.scrollTo(self.index)
Litkevich Yuriy
не знаю как устроен PyQt, но в C++ нельзя задать индексу строку и столбец, чтобы при этом получился действительный индекс.
Видимо это касяк в PyQt, если такой код не приводит к ошибкам.
Модельный индекс для заданной строки/столбца нужно спрашивать у модели (метод index(row, column, parent)).
legioner
ничего не нашел. может кто поделиться примером
Litkevich Yuriy
Цитата(legioner @ 14.6.2010, 18:15) *
ничего не нашел

self.index = mymodel.index(300, 2)
if (self.index.isValid()):
    self.tableView.scrollTo(self.index)
примерно так
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.