Qt设计师-如何给按钮控件设置信号槽

2025-05-21 16:43:22

在Qt设计师界面,设置按钮信号槽方法。并在pycharm中预览。

工具/原料

python 3.7版

pycharm 社区版

1.Qt设计师界面中操作信号槽的部位:

1、将Qt设计师文件与pycharm关联:①pycharm中创建工程,并创建一个文竭惮蚕斗件main1.py;②在设计师中埒摆缥膂创建一个按钮(测试按钮),并保存文件在pycharm工程目录下名字为 btn_slot.ui;③转换生成btn_slot.py。并与main1.py关联(关联步骤参考下面引用)。运行main.py,显示窗口如图。

Qt设计师-如何给按钮控件设置信号槽

3、第二个方法:从工具来启动编辑信号槽功能。选中按钮,点击工具栏的Edit Signals/Slots图标,即可进入编辑。

Qt设计师-如何给按钮控件设置信号槽

2.使用系统自带的信号槽:

1、进入编辑状态后,按下在按钮上按下鼠标左键向外拖出,松开鼠标,即出现如图信号槽连接界面。

Qt设计师-如何给按钮控件设置信号槽

3、保存ui文件,在pycharm种,转换为py文件,并覆盖原py文件。运行main1.py 即可关闭窗口。

Qt设计师-如何给按钮控件设置信号槽

2、选择左边的,click 信号,选择右边自定义的槽函数,点击ok完成设置,保存文件,在pycharm中更新py文件。

Qt设计师-如何给按钮控件设置信号槽

4、给MyMain 添加 'myPrint()'方法,再次运行,自定义的槽即可运行。

Qt设计师-如何给按钮控件设置信号槽

2、在信号槽编辑器中,选中要删除的信号槽,点击 - 即可删除。

Qt设计师-如何给按钮控件设置信号槽
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢