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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: qml ScrollView - получить текущую позицию, прокрутить к заданной позиции  (Прочитано 5128 раз)
mal
Гость
« : Май 10, 2018, 12:01 »

Всем привет.

В QML еще новичек, ответ гуглил, но не нагуглил
.
В ScrollView находится textArea.
Редактируем текст. Видим что это происходит в onTextChanged{}.
Вопрос -  как получить текущую позицию прокрутки при редактировании текста?
B  как прокрутиться к нужному месту?

Помогайте плз.


Записан
mal
Гость
« Ответ #1 : Май 11, 2018, 10:57 »

Ответов немного.  Печаль, беда.

Давайте изменим формулировку вопроса : как прокрутить текст к заданной позиции  (.вертикаль ) в textArea, которая лежит в ScrollView?
Или надо как то иначе организовывать все это дело? Без ScrollView ? 
Записан
navrocky
Moderator
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #2 : Май 18, 2018, 21:18 »

У ScrollView есть свойство ScrollBar.vertical, ScrollBar.horizontal.

Изменить позицию можно так
Код:
ScrollBar.vertical.position = 0.5

http://doc.qt.io/qt-5/qml-qtquick-controls2-scrollbar.html#vertical-attached-prop
Записан

Гугль в помощь
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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