我在 Ubuntu 14.04 上使用 QT Creator,使用 cmake(不使用 qmake)创建一个 C++ 项目。在我的源代码编辑器中,如果我输入一个被识别的函数名称,那么函数名称旁边会出现一个代码完成框。此框由一个向下箭头组成,紧接着是函数原型(prototype)。
现在,很明显按下这个箭头应该会显示其他函数原型(prototype),以防函数重载并且存在多个原型(prototype)。但是,如果我单击此向下箭头,该框就会完全消失。它没有显示其他原型(prototype),第一个原型(prototype)和向下箭头也消失了。这发生在我遇到的所有函数上,包括来自外部库的函数和我自己在代码中定义的函数。
还有其他人有这个问题吗?关于如何解决它的任何想法?谢谢!
或者,如果您在 Ubuntu 上使用 QT Creator 而您没有有这个问题,您能告诉我您有哪个版本的 QT Creator 和 Ubuntu 吗?谢谢!
最佳答案
出现对话框后,只需尝试按向上/向下箭头即可。
关于c++ - QT Creator 的函数重载代码补全有问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32130201/