QT 日常报错: error: undefined reference to `HomePage::slotProTreeRightClicked()’
1. 报错原因:
原本想在homepage.cpp添加一个右击事件的信号与槽的,
后来发现不对,需要在homepage_tree.cpp中添加的,
改完之后,homepag.cpp里面的槽没删干净,只删了槽的实现。
所以报了这个错误。
我一直在homepage_tree.cpp 里面找右击事件的槽是哪里出问题的,当然一直找不到原因
2. 提示
- 报错的信息没看仔细,HomePage::slotProTreeRightClicked()
- 没有用的信号与槽就即使删了
- 删函数时候先删头文件,后面的函数实现如果不删会自动划线提示,如果只删了函数实现,编译的时候报错,然后到处找就比较麻烦
- 有问题及时请教别人