• 4945阅读
  • 8回复

[求职]关于connect 的问题 [复制链接]

上一主题 下一主题
离线techliang
 

只看楼主 倒序阅读 楼主  发表于: 2012-01-30
connect(ui->action_1,SIGNAL(triggered()),this, SLOT(doChange(const QString)));这个匹配不了么、、action_1是工具栏的一个按钮,各位大神,谢谢了~
离线uidab

只看该作者 1楼 发表于: 2012-01-30
回 楼主(techliang) 的帖子
你在UI编辑界面里面添加槽函数啊!!!
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线hicjiajia

只看该作者 2楼 发表于: 2012-01-30
关键问题是信号和槽函数的参数不匹配,重新添加个无参数的槽函数再connect就好了
离线roywillow

只看该作者 3楼 发表于: 2012-01-31
connect(ui->action_1,SIGNAL(triggered()),this, SLOT(doChange(const QString)));
显然匹配不了
那个槽的const QString参数你打算怎么让信号的参数给填上?
另外你本来是打算用const QString&?
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线techliang

只看该作者 4楼 发表于: 2012-01-31
回 2楼(hicjiajia) 的帖子
还是想个参数给这个函数。所以不能设置成无参的情况~
离线techliang

只看该作者 5楼 发表于: 2012-01-31
回 3楼(roywillow) 的帖子
想用const QString,很需要传递个参数进入到函数中,实在不行就只能设置个临时变量了~
离线shaoshuai898

只看该作者 6楼 发表于: 2012-01-31
信号函数 槽函数的形参要匹配
离线wangjiazhan

只看该作者 7楼 发表于: 2012-01-31
同楼上
离线roywillow

只看该作者 8楼 发表于: 2012-01-31
回 5楼(techliang) 的帖子
如果必须带参数的话,那就只能再声明一个槽,在槽中调用这个含参函数了
或者好像用signal mapper也可以
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
快速回复
限100 字节
 
上一个 下一个