当前第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常用命令有哪些
Python强大之处在哪里
讲解Python核心基础之面向对象
Python爬虫对dota排行榜爬取的实例
Python怎么批量合并excel表格
Python能用于3d游戏开发吗
Python中可变对象和不可变对象详解
Python中文输出报错解决方案(实例教程)
Python语言和其他语言的区别
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » PyQt5每天必学之滑块控件QSlider_python