专业的编程技术博客社区

网站首页 > 博客文章 正文

Qt designer 与vscode混合编程模板:信号与槽

baijin 2024-08-16 11:39:05 博客文章 4 ℃ 0 评论

上节中,我们在ui文件中绘制的一个滑动条和一个旋转盘的两个控件,我们要实现旋转盘调节后滑动条同步显示,或者滑动条移动旋转盘同步显示的功能;为了实现这个功能,在pyqt中,要实现信号与槽函数的知识;

以下我们在UI文件中设置信号与槽函数实现功能,也可以在程序中实现,这个再作讨论;

(1)打开ui文件后,选择“信号与槽编辑模式”

(2)点击旋转盘后拖动,出现红色的线条,当碰到活动条后,出现红色箭头后松开鼠标,则弹出对话框;

以上信号与槽函数实现如下功能:当转动盘转动后,滑动块的数值也跟着变化;

(3)完成转动盘到滑动块的信号与槽的配置,保存UI文件后,把UI文件一键转化为py文件,运行;

(4)同样的操作,实现滑动块对转动盘的槽函数绑定;

总结:通过槽函数与信号实现对象之间的通信 ,以实现函数功能;

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表