派生社区 Python GUI 编程课程(下卷):15. 翻页

[复制链接]
作者: ika | 时间: 2021-1-25 08:29:01 | 高级编程|
3 196
发表于 2021-1-25 08:29:01| 显示全部楼层 |阅读模式


前情回顾:

派生社区 Python GUI 编程课程(下卷):14. 多线程加载
https://bbs.266.la/forum.php?mod=viewthread&tid=1455
(出处: 派生社区)






网盘下载地址:

游客,如果您要查看本帖隐藏内容请回复



一、函数介绍
实现新主题和老主题按钮
window.pushButton_new.clicked.connect(self.on_clicked_new)
window.pushButton_old.clicked.connect(self.on_clicked_old)
添加点击事件定义点击事件新老旧主题函数
[Python] 纯文本查看 复制代码
def on_clicked_new(self):
    self.load_topoics(max(self._page - 1))
    pass
​
def on_clicked_old(self):
    self.load_topoics(self._page + 1)
    pass


加载主题实现翻页
[Python] 纯文本查看 复制代码
def load_topics(self,page=1):
    self._page = page
    self.window.label_page.setText(f'第{page}页')
​
    while len(self._widgets):
        line = self._widgets.pop()
        self.window.verticalLayout_2.removeWidget(line.get_widget())


评分

参与人数 1好评 +1 金币 +10 收起 理由
大司命 + 1 + 10 感谢发布原创作品,派生因你更精彩!

查看全部评分

发表于 2021-5-24 09:10:28| 显示全部楼层
111111111
回复

使用道具 举报

签到天数: 19 天

发表于 2021-3-2 22:04:03| 显示全部楼层
#在这里快速回复#感谢发布原创作品,派生因你更精彩!
回复

使用道具 举报

发表于 2021-2-28 18:13:27| 显示全部楼层
111111111111111
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

!jz_fbzt! 快速回复 !jz_sctz! !jz_fhlb! 按钮
快速回复 返回列表 返回顶部