当前第2页 返回上一页
在我们的例子中,我们模拟音量控制。通过拖动滑块的手柄,我们改变标签上的图像。
1 | sld = QSlider(Qt.Horizontal, self )
|
创建一个水平滑块 QSlider
1 2 | self .label = QLabel( self )
self .label.setPixmap(QPixmap( 'F:\Python\PyQt5\Widgets\images\mute.png' ))
|
创建一个标签 QLabel 控件并设置要显示的初始图像
1 | sld.valueChanged[ int ].connect( self .changeValue)
|
将滑块的 valueChanged 信号连接到 changeValue() 方法(槽)
1 2 | if value = = 0 :
self .label.setPixmap(QPixmap( 'F:\Python\PyQt5\Widgets\images\mute.png' ))
|
我们根据滑块的值设置标签上的图像。在上面的代码中,如果滑块等于零标签的图像设置为mute.png。
程序执行后
相关推荐:
PyQt5每天必学之切换按钮_python
PyQT实现多窗口切换
PyQt5每天必学之事件与信号
以上就是PyQt5每天必学之滑块控件QSlider_python的详细内容,更多文章请关注木庄网络博客!!
返回前面的内容
相关阅读 >>
Python有什么好玩的库
Python set是什么类型
Python设置环境变量有什么用
Python中阶乘怎么表示
Python关于列表的创建使用以及更新删除的实例
Python按什么键运行
在windows环境下搭建Python编译环境
整理的一些Python常用方法供大家参考
使用asgi进行部署
Python 类对象和实例对象动态添加方法
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » PyQt5每天必学之滑块控件QSlider_python