0

我已经开始使用 Qt 4。然后我遇到了Qt Designer的问题。
Signal/Slots 编辑器中,我只能设置那里列出的连接,而不是列出所有插槽。

如果我尝试在 .ui 文件中手动添加它,连接将无法正常工作。
如果我将它添加到 ui_*.h 文件中,它可以正常工作,但是当我更改设计时连接会被删除。

有人对我如何解决这个错误有什么好的建议吗?或者换个方式问:
如何让 Qt Designer 列出所有可用的插槽?

4

2 回答 2

2

默认情况下,不会显示所有信号/插槽。您可以尝试在尝试创建信号时出现的“配置连接”对话框左下角的“显示信号和插槽继承自 ....”复选框。

除此之外,您可以按照 Marcin 所说的使用auto-connections,或者在使用 ui 的对象的构造函数中手动编写连接语句。

于 2008-12-09T13:53:44.873 回答
0

您可以尝试使用 uic 的自动连接功能。

但是,您将无法看到所有可用的插槽,但如果您在 Designer 和代码中使用相同的名称 - 它们应该会自动连接。

于 2008-12-09T13:50:40.387 回答