今天在使用Qt的时候,先用Qt designer大概布置了一下界面,结果回过头来就发现编译出错了,报错信息如上。上网查了一下,大小写的什么也没有问题。
最后拿可以运行的项目比对之后,发现是designer中不知道什么时候对象名被改掉了。我建立的项目的类是MainScene,如下图对象的第一栏应该是MainScene。出错的时候发现对象名变成了actionQuit_2(应该是Qt自作主张改的?)。如果有小伙伴遇到类似的情况又不知道问题出在了哪里,可以试试看。改掉之后就能正常编译运行了。
今天在使用Qt的时候,先用Qt designer大概布置了一下界面,结果回过头来就发现编译出错了,报错信息如上。上网查了一下,大小写的什么也没有问题。
最后拿可以运行的项目比对之后,发现是designer中不知道什么时候对象名被改掉了。我建立的项目的类是MainScene,如下图对象的第一栏应该是MainScene。出错的时候发现对象名变成了actionQuit_2(应该是Qt自作主张改的?)。如果有小伙伴遇到类似的情况又不知道问题出在了哪里,可以试试看。改掉之后就能正常编译运行了。