Qt Creator将对象连接到信号
生活随笔
收集整理的这篇文章主要介绍了
Qt Creator将对象连接到信号
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
Qt Creator将对象连接到信号
- 将对象连接到信号
- 添加信号处理程序
将对象连接到信号
为了在特定对象发出特定信号时接收通知,对象定义应声明一个名为on 的信号处理程序,其中是信号的名称,首字母大写。信号处理程序应包含在调用信号处理程序时要执行的JavaScript代码。
QML类型具有预定义的信号,这些信号在用户与应用程序交互时发出。例如,每当在区域内单击鼠标时,“鼠标区域”类型clicked都会发出一个信号。由于信号名称为clicked,因此命名了用于接收该信号的信号处理程序onClicked。
当QML属性的值更改时,会自动发出信号。这种类型的信号是属性更改信号,这些信号的信号处理程序以形式编写onChanged,其中是属性的名称,首字母大写。
例如,“鼠标区域”类型具有pressed属性。要在此属性发生更改时接收通知,您可以使用称为的信号处理程序onPressedChanged。
要访问发出该信号的对象之外的信号,可以使用Connections类型连接到任意对象的信号。连接对象可以从其指定的目标接收任何信号。您可以在“连接”视图中将对象连接到对它们可用的信号。
总结
以上是生活随笔为你收集整理的Qt Creator将对象连接到信号的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 高中文凭当了2年义务兵,考入公安海警学院
- 下一篇: Qt Creator指定动态属性