使用PYQT5怎么给listwidget滚动条添加滚动信号

  介绍

使用PYQT5怎么给listwidget滚动条添加滚动信号?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

PYQT5中给listwidget的滚动条添加滚动信号

self.listWidget.verticalScrollBar () .valueChanged.connect (lambda :打印(1)

其他带有滚动条的控件也用这种方法

<强>补充:PYQT5中设置QtreeWidget水平滚动条

这个问题,困惑我好一段时间,网上找了很多资料,各种尝试都没解决,隐隐约约在一个论坛中一个作者提到一句话,才得到解决。

问题描述如下:

使用PYQT5怎么给listwidget滚动条添加滚动信号

开发过程中,有时候会去开发树形展示的界面,尤其文件管理系统时。由于PYQT5单独python的文档比较少,大多是基于c++写的文档,所以大家在开发的时候,基本都是经验加摸着石头过河的方式在python中开发Qt界面。

上面的界面中,明显节点太多,但是讲道理应该出现水平滚动条,但是并没有。

解决方案

使用PYQT5怎么给listwidget滚动条添加滚动信号

正确的界面应该如上,其实解决起来就是一段代码的事。

self._tree.setColumnCount (1)   self._tree.setHeaderLabels ([& # 39; Remote 项目# 39;])   .setMinimumSectionSize self._tree.header()(500年),#其实就是这一句话,要添加,尽量把这一列的尺寸设置大一点,就好了

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

使用PYQT5怎么给listwidget滚动条添加滚动信号