天嵌 ARM开发社区

 找回密码
 注册
查看: 1723|回复: 5

QT怎么把按钮的信号和自定义的槽函数怎么连接

[复制链接]
cqqjj3887 发表于 2013-5-19 10:23:00 | 显示全部楼层 |阅读模式
QT设计界面时,添加了自定义的槽,然后利用Edit signal/slots把按钮的信号和槽建立连接,在头文件中有对应的connect()函数但是在对应的cpp文件中没有相应的槽函数,请问自定义的槽函数是要自己在cpp文件中添加还是我的方法有误(注:使用Go To Slot 建立的信号和槽的连接在cpp文件中却有对应的槽函数)。
 楼主| cqqjj3887 发表于 2013-5-20 09:02:06 | 显示全部楼层

QT怎么把按钮的信号和自定义的槽函数怎么连接

QT设计界面时,添加了自定义的槽,然后利用Edit signal/slots把按钮的信号和槽建立连接,在头文件中有对应的connect()函数但是在对应的cpp文件中没有相应的槽函数,请问自定义的槽函数是要自己在cpp文件中添加还是我的方法有误(注:使用Go To Slot 建立的信号和槽的连接在cpp文件中却有对应的槽函数)。
TQ-lkp 发表于 2013-5-20 09:42:29 | 显示全部楼层
本帖最后由 TQ-lkp 于 2013-5-20 09:42 编辑

槽的定义要自己在头文件中定义,在cpp中实现
public slots:
      void myslot();
 楼主| cqqjj3887 发表于 2013-5-20 11:27:35 | 显示全部楼层
TQ-lkp 发表于 2013-5-20 09:42
槽的定义要自己在头文件中定义,在cpp中实现
public slots:
      void myslot();

版主,意思就是说QTdesiger只能设计界面,不能像qtopia里面的设计器一样把信号和槽连接起来,只能在对应的cpp文件中添加槽和利用connect()函数把信号和槽连接起来吗?
TQ-lkp 发表于 2013-5-20 13:49:40 | 显示全部楼层
设计器可以说把信号和槽连接起来,但是槽的定义要实现要自己添加
 楼主| cqqjj3887 发表于 2013-5-20 15:49:28 | 显示全部楼层
哦,多谢版主
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-11-5 08:41 , Processed in 1.031250 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表