- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 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/
我在 QWidget 中有一个 QLineWidget,它是一个选项卡(QTabWidget 'page'),我正在尝试使用 returnPressed 信号,但它不工作,它以前工作,但我完全改变了代
我有一个 lineEdit 和三个按钮;接下来,返回并完成。如果用户在焦点位于 lineEdit 上时按 Enter,我希望它与按 Next 相同。这是我在 init 方法中的代码: self
我正在使用 QLineEdit 的 editingFinished() 信号来执行操作。文档说,当按下回车键或回车键或失去焦点时,将发出此信号。 它与 numlock(Windows 键盘)上的 en
我正在尝试编写一个简单的 Qt 程序,该程序在 QLineEdit 中获取文本,并在按下返回键时将其附加到 QTextEdit 对象中。 这是我的程序的代码: #include #include
我有一个带有 QCompleter 的 QLineEdit。我想在发出信号 QCompleter::activated(const QString) 或 QLineEdit::returnPresse
只是一个迂腐的问题,但我在 PyCharm 中收到“无法在函数中找到引用‘连接’”警告。 (与我的returnPressed.connect有关)它只是一个PyCharm错误还是该功能已被弃用,我在网
我是一名优秀的程序员,十分优秀!