当前位置:  开发笔记 > 编程语言 > 正文

如何在qt4设计器中创建自定义插槽?

如何解决《如何在qt4设计器中创建自定义插槽?》经验,为你挑选了2个好方法。

每当我使用信号/插槽编辑器对话框时,我必须从现有的插槽列表中进行选择.所以问题是如何创建自定义命名槽?



1> Rob Smallshi..:

这似乎可以在Qt Designer 4.5.2的版本中实现,但无法通过主窗口中的Signal/Slot Editor dock-widget完成.

这对我有用

    切换到编辑信号/插槽模式(F4)

    从要发出信号的小部件拖放到要接收信号的小部件.

    将出现" 配置连接"对话框,其中显示了发出窗口小部件的信号以及接收窗口小部件的插槽.单击右侧插槽列下方的编辑....

    出现一个Signiving/Slots of ReceivingWidget对话框.在此处可以单击插槽下方的加号图标以添加任何名称的新插槽.

    然后,您可以返回并连接到" 配置连接"对话框中的新插槽,或者实际位于主窗口中的信号/插槽编辑器dockwidget中.

警告:我正在使用PyQt,我只是尝试使用这种方式从Python添加插槽,而不是使用C++,所以你的里程可能会有所不同......


"配置连接"对话框中的"编辑..."按钮始终显示为灰色.

2> 小智..:

右键单击主窗口并选择"更改信号和插槽"并添加新插槽.它将出现在您的信号槽编辑器中.

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有