Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » Событие, когда скроллбар в конечной позиции [RSS Feed]

#1 Май 8, 2014 07:19:58

Gooman
Зарегистрирован: 2014-02-04
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Событие, когда скроллбар в конечной позиции

Есть ли в PyQt событие, которые срабатывает, когда скроллбар в QListWidget доходит до конца? У меня есть большой файл, в QListWidget загружается сначала часть файла. Когда пользователь опускает скроллбар в самый низ, активизируется обработчик события и подгружает следующую часть файла.

Офлайн

#2 Май 8, 2014 23:15:48

KriO
Зарегистрирован: 2012-10-07
Сообщения: 61
Репутация: +  9  -
Профиль   Отправить e-mail  

Событие, когда скроллбар в конечной позиции

как-то так можно сделать, например:

        self.lw = QtGui.QListWidget()
        self.vsb = self.lw.verticalScrollBar()
        self.vsb.valueChanged.connect(self.loadNextDataPart)
    def loadNextDataPart(self):
         if self.vsb.isSliderDown():
             pass    # сделать здесь то, что нужно

Офлайн

  • Начало
  • » GUI
  • » Событие, когда скроллбар в конечной позиции[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version