每当我使用信号/插槽编辑器对话框时,我必须从现有的插槽列表中进行选择.所以问题是如何创建自定义命名槽?
这似乎可以在Qt Designer 4.5.2的版本中实现,但无法通过主窗口中的Signal/Slot Editor dock-widget完成.
这对我有用
切换到编辑信号/插槽模式(F4)
从要发出信号的小部件拖放到要接收信号的小部件.
将出现" 配置连接"对话框,其中显示了发出窗口小部件的信号以及接收窗口小部件的插槽.单击右侧插槽列下方的编辑....
出现一个Signiving/Slots of ReceivingWidget对话框.在此处可以单击插槽下方的加号图标以添加任何名称的新插槽.
然后,您可以返回并连接到" 配置连接"对话框中的新插槽,或者实际位于主窗口中的信号/插槽编辑器dockwidget中.
警告:我正在使用PyQt,我只是尝试使用这种方式从Python添加插槽,而不是使用C++,所以你的里程可能会有所不同......
右键单击主窗口并选择"更改信号和插槽"并添加新插槽.它将出现在您的信号槽编辑器中.