qt求助求助
c++吧
全部回复
仅看楼主
level 5
刚学qt,点击按钮后开一个新窗,可是每次都直接一下出两个,这是为啥啊😭😭😭😭😭
2025年03月16日 13点03分 1
level 11
完整的代码呢
2025年03月16日 14点03分 2
放在楼下了[泪]
2025年03月17日 04点03分
level 5
再来点
2025年03月16日 22点03分 3
放楼下了[泪]
2025年03月17日 04点03分
level 5
.h
2025年03月17日 04点03分 4
level 5
.cpp
2025年03月17日 04点03分 5
level 6
我不知道
2025年03月17日 05点03分 6
level 3
我记得qt是有隐式绑定的。你尝试把connect去掉看按钮有没有用。
2025年03月17日 06点03分 7
去掉就可以了[欢呼],感谢[玫瑰][爱心]
2025年03月17日 08点03分
level 8
连接了两次信号和槽,因为如果一个槽的名字是on_对象名_信号名,那么这个槽和这个对象发出的信号就会自动连接,不再需要手动连接了,详情可以看QMetaObject::connectSlotsByName这个函数的文档
2025年03月17日 07点03分 8
涨知识了[真棒]
2025年03月17日 07点03分
啊原来如此,删了一个就正常了[惊哭]谢谢大佬
2025年03月17日 08点03分
@请你吃嘉心糖 你直接进入ui->setupUi(this)这个函数,在最下面就能直接看到connectSlotsByName这个函数被调用,是自动生成的
2025年03月17日 19点03分
level 5
你看看ui生成的.h文件里是不是也有一个槽函数
2025年03月17日 07点03分 9
level 1
是不是点击了转到槽,又手动写了connect
2025年03月18日 02点03分 10
1