gpt4 book ai didi

c++ - QLineWidget returnPressed 信号不工作

转载 作者:行者123 更新时间:2023-11-28 06:05:50 25 4
gpt4 key购买 nike

我在 QWidget 中有一个 QLineWidget,它是一个选项卡(QTabWidget 'page'),我正在尝试使用 returnPressed 信号,但它不工作,它以前工作,但我完全改变了代码结构,现在不工作了。

应用程序输出QMetaObject::connectSlotsByName: No matching signal for on_urlEntry_returnPressed()

小部件类标题:http://pastebin.com/GbMNmjUD
小部件类来源:http://pastebin.com/chdkhBRy

最佳答案

首先,您应该提供一个最小的工作示例,而不是那一堆代码。

其次,如果您只是使用调试器,您会注意到警告是在第二次调用 QMetaObject::connectSlotsByName 之后出现的。这意味着 BrowserTab 对象没有名为 urlEntry 的子对象和名为 returnPressed 的信号。发生这种情况是因为您创建的所有控件小部件都成为 BrowserTab::setupUi 中传递的 Browser 对象的子对象,而不是 BrowserTab

关于c++ - QLineWidget returnPressed 信号不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32428573/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com