在学习一些pyqt5的内容后,我们对于其中的组件也有所接触。本篇所要带来的是qslider控件,也可以说是python中比较常见的控件了。在一些具体的使用和方向等相关的操作上,很多人是没有全面的进行过系统学习的。下面我们就这些操作逐个为大家带来介绍,一起来看下qslider控件的使用吧。

1、控件介绍和使用

qslider解释为滑块控件,用于方便左右滑动。

往往这类滑动更多用于屏幕可以触碰的设备。

我们想要使用滑块控件,本质上实则就是调用qslider类。

使用的时候,首先对qslider这个类进行实例化后进行调用。

2、控件的方向

这个控件可以水平放置qt.horizontal,也可以垂直放置qt.vertical。

3、控件的使用格式

变量名称=qslider(方向,父容器)

水平方向值为1,垂直方向值为2

应用举例:

sl=qslider(qt.horizontal,self)

4、控件的配置

滑块控件的最值设置(范围设置)

最小值设置,直接调用setminimum方法

举例设置最小值为0

sl=qslider(qt.horizontal,self)

最大值设置,直接调用setmaximum方法

举例设置最大值为255

sl.setmaximum(255)

滑块的滑动值变化事件

使用格式:

滑块对象名称.valuechanged[int].connect(对应槽函数)

sl.valuechanged[int].connect(self.myvalue)

知识点扩展:

前几篇内容我们了解了使用python中pyqt5库进行gui程序设计时,常用的几种控件类。比如:

  • 标签qlabel
  • 单行文本qlineedit
  • 多行文本qtextedit
  • 按钮qpushbutton
  • 单选按钮qradiobutton和多选按钮qcheckbox

到此这篇关于python中qslider控件实操详解的文章就介绍到这了,更多相关python中qslider控件的基本操作内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!