雨中漫步~ 发表于 2022-4-13 11:57:13

'class QStringListModel' has no member named 'setStringList'

请教各位这个错误怎么处理(同一个程序在另一台电脑运行不会报错)。

ba21 发表于 2022-4-13 14:38:00

看看qt版本是不是一样。

雨中漫步~ 发表于 2022-4-13 15:36:28

ba21 发表于 2022-4-13 14:38
看看qt版本是不是一样。

我两个电脑安装的都是5.9.1,快捷方式显示的也都是Qt Creator 4.3.1(Conmunity)

ba21 发表于 2022-4-13 16:17:59

那你找到 QStringListModel 模块看看里面是不是有 setStringList方法。

雨中漫步~ 发表于 2022-4-13 16:33:35

ba21 发表于 2022-4-13 16:17
那你找到 QStringListModel 模块看看里面是不是有 setStringList方法。

是这个么

ba21 发表于 2022-4-13 16:37:43

雨中漫步~ 发表于 2022-4-13 16:33
是这个么

这是在模块QStringListModel 文件中?

雨中漫步~ 发表于 2022-4-13 16:45:37

ba21 发表于 2022-4-13 16:37
这是在模块QStringListModel 文件中?

这个是帮助文档里的,是要在安装目录里找么

ba21 发表于 2022-4-13 16:47:59

雨中漫步~ 发表于 2022-4-13 16:45
这个是帮助文档里的,是要在安装目录里找么

是的。
估计是不是存在同名模块。

雨中漫步~ 发表于 2022-4-13 16:51:16

ba21 发表于 2022-4-13 16:47
是的。
估计是不是存在同名模块。

就找到这些

雨中漫步~ 发表于 2022-4-13 17:01:36

ba21 发表于 2022-4-13 16:47
是的。
估计是不是存在同名模块。

我解决这个问题了,我可能无意间把qstringlistmodel头文件给改了,替换后就可以正常运行了。非常感谢你的建议{:5_109:}
页: [1]
查看完整版本: 'class QStringListModel' has no member named 'setStringList'