Russian Qt Forum
Ноябрь 23, 2024, 04:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Вернуть положение скролинга, после setCurrentIndex  (Прочитано 2753 раз)
admsasha
Гость
« : Февраль 27, 2015, 06:43 »

в QTableView требуется:
1. запомнить положение скроллинга
2. запомнить ключ строки (id)
3. обновить данные в базе
4. вернуть курсор в исходное положение (выделить строку)
5. вернуть состояние скроллинга.

2,3,4 - пункты выполняю без проблем. п.5 теоретически знаю (scrollTo ?). Но как запомнить позицию скроллинга ?  Бывают ситуации, что выделенная строка в таблице уже давно промотана. Но время установки setCurrentIndex, скроллинг проматывается до позиции строки.
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #1 : Февраль 27, 2015, 11:21 »

А просто verticalScrollBar()->value() ?
Записан
admsasha
Гость
« Ответ #2 : Февраль 27, 2015, 11:59 »

А просто verticalScrollBar()->value() ?
Спасибо !
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.139 секунд. Запросов: 23.