qt 在自定义类中自定义信号,类函数调用emit 通过QMetaObject::connectSlotsByName不起作用,使用connect可以正常接收信号,是不是只能通过手动connect
2条回答 默认 最新
threenewbee 2023-07-04 23:24关注按理说,应该是可以的,你是不是命名不规范,信号函数的命名应以signal_开头,槽函数的命名应以on_开头,后面跟着相同的名字
解决 无用评论 打赏 举报
qt 在自定义类中自定义信号,类函数调用emit 通过QMetaObject::connectSlotsByName不起作用,使用connect可以正常接收信号,是不是只能通过手动connect
按理说,应该是可以的,你是不是命名不规范,信号函数的命名应以signal_开头,槽函数的命名应以on_开头,后面跟着相同的名字