PyQt(Python+Qt)学习随笔:QSlider滑动条部件功能简介

一、概述

Designer输入部件中的Horizontal Slider和Vertical Slider是用于通过移动滑块控制输入数字的滑动条部件,二者对应同一个类QSlider。滑动条部件提供垂直或水平滑动条。滑动条移动时,滑块所在的位置会转换为对应的数值。

QSlider本身的功能很少,大部分功能都从QAbstractSlider中继承,关于QAbstractSlider的功能请参考《》。

二、QSlider滑动条部件功能简介

    可以设置滑条是否显示刻度以及刻度的位置,该功能通过属性tickPosition来控制 可以设置刻度线之间的距离,该距离通过tickInterval属性控制

除了以上两个功能外,QSlider滑动条部件的其他方法、信号全部是父类的,如:

    可以调用父类QAbstractSlider的方法setValue()将滑块直接设置为某个值 可以调用父类QAbstractSlider的方法triggerAction()模拟单击的效果 可以调用父类QAbstractSlider的方法setSingleStep(),setPageStep()设置移动的步长

跟老猿学Python、学5G!

经验分享 程序员 微信小程序 职场和发展