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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: среагировать на прокрутку  (Прочитано 2666 раз)
Yegor
Гость
« : Февраля 02, 2012, 18:00 »

Здравствуйте!
Есть окно QMdiSubwindow. В окне есть горизонтальный и вертикальный полосы прокрутки.
Вопрос: как стреагировать на прокрутку? Есть ли какой нибудь сигнал, или сообщение, реагирующие на прокрутку?
Записан
mutineer
Гость
« Ответ #1 : Февраля 02, 2012, 18:15 »

Полосы прокрутки есть именно у QMdiSubwindow или у какого-то внутреннего виджета, установленного через setWidget?
Записан
Yegor
Гость
« Ответ #2 : Февраля 02, 2012, 18:29 »

Да, внутри QMdiSubwindow есть внутренний виджет - QDialog. Когда этот QDialog не помещается, то появляются полосы прокрутки.
Записан
Igore
Гость
« Ответ #3 : Февраля 03, 2012, 15:53 »

Попробуй добраться через
Код:
QMdiSubWindow window
window.mdiArea()->verticalScrollBar()
signals:
void actionTriggered ( int action )
void rangeChanged ( int min, int max )
void sliderMoved ( int value )
void sliderPressed ()
void sliderReleased ()
void valueChanged ( int value )
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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