Форум сайта python.su
Есть ли в PyQt событие, которые срабатывает, когда скроллбар в QListWidget доходит до конца? У меня есть большой файл, в QListWidget загружается сначала часть файла. Когда пользователь опускает скроллбар в самый низ, активизируется обработчик события и подгружает следующую часть файла.
Офлайн
как-то так можно сделать, например:
self.lw = QtGui.QListWidget() self.vsb = self.lw.verticalScrollBar() self.vsb.valueChanged.connect(self.loadNextDataPart) def loadNextDataPart(self): if self.vsb.isSliderDown(): pass # сделать здесь то, что нужно
Офлайн