'variantToString' 未在此范围内声明
'variantToString' was not declared in this scope
我正忙于学习使用 C++ 和 Qt 创建 XMLExport
class 的教程。
我运行遇到了这行代码的一些问题:
result += QString (
"%1 <property name=\"%2\" type=\"%3\" value=\"%4\" />"
).arg(indentspace).arg(propname).arg(qv.typeName())
.arg(variantToString(qv))
问题具体在 .arg(variantToString(qv));
。
当我尝试构建项目时出现以下构建错误:
'variantToString' was not declared in this scope:
.arg(variantToString(qv));
^
如能提供解决方案方面的任何帮助,我们将不胜感激!
将variantToString(qv)
替换为qv.toString()
:
result += QString (
"%1 <property name=\"%2\" type=\"%3\" value=\"%4\" />"
).arg(indentspace).arg(propname).arg(qv.typeName())
.arg(qv.toString())
我正忙于学习使用 C++ 和 Qt 创建 XMLExport
class 的教程。
我运行遇到了这行代码的一些问题:
result += QString (
"%1 <property name=\"%2\" type=\"%3\" value=\"%4\" />"
).arg(indentspace).arg(propname).arg(qv.typeName())
.arg(variantToString(qv))
问题具体在 .arg(variantToString(qv));
。
当我尝试构建项目时出现以下构建错误:
'variantToString' was not declared in this scope:
.arg(variantToString(qv)); ^
如能提供解决方案方面的任何帮助,我们将不胜感激!
将variantToString(qv)
替换为qv.toString()
:
result += QString (
"%1 <property name=\"%2\" type=\"%3\" value=\"%4\" />"
).arg(indentspace).arg(propname).arg(qv.typeName())
.arg(qv.toString())