版本 qt4.7.1 qt creator 版本2.5 遇到一个奇怪的问题,手册里面讲 如果 strlist包含 str contains 返回bool true 变量,否则返回false. 在程序里面用 bool result = strlist.contains(str),编译竟然报错,

,提示invalid conversion from 'const void*' to 'int'。如果写成 strlist.contains(str) 编译通过。明明有返回类型的,为啥什么会报错,为什么

? qt里面为何定义 返回类型是boo的函数会报错,改成int 类型的就ok?为啥,为啥为啥呢