qtcreator报错解决

Posted CSU迦叶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了qtcreator报错解决相关的知识,希望对你有一定的参考价值。

报错信息:use of overload operator '=' is ambiguous (with operand types 'std::string'(aka 'basic_string<char,char_traits<char>,allocator<char> >')and 'QByteArray')

改前代码

strModelName = attributes.value("ModelName").toLocal8Bit();

改后代码

strModelName = attributes.value("ModelName").toLocal8Bit().data();

注: strModelName类型是string

以上是关于qtcreator报错解决的主要内容,如果未能解决你的问题,请参考以下文章

关于 QtCreator使用msvc2017x64编译器编译项目报错”编译器的堆空间不足“错误 的解决方法

QtCreator上写的HelloWorld报错:LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突

Qt编译目录下exe文件执行报错问题的解决办法

qt+opencv环境配置

麒麟V10源码编译qtCreator4.0.3记录

麒麟V10源码编译qtCreator4.0.3记录