Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/139.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
';variantToString';未在此范围中声明 我正忙于一个教程,在这里我用Qt.< /P>用C++创建 XMLExport 类。_C++_String_Qt_Variant - Fatal编程技术网

';variantToString';未在此范围中声明 我正忙于一个教程,在这里我用Qt.< /P>用C++创建 XMLExport 类。

';variantToString';未在此范围中声明 我正忙于一个教程,在这里我用Qt.< /P>用C++创建 XMLExport 类。,c++,string,qt,variant,C++,String,Qt,Variant,我在这行代码中遇到了一些问题: result += QString ( "%1 <property name=\"%2\" type=\"%3\" value=\"%4\" />" ).arg(indentspace).arg(propname).arg(qv.typeName()) .arg(variantToString(qv)) 如果您有任何关于解决方案的帮助,我们将不胜感激 用qv.toString()替换variantToString(qv): r

我在这行代码中遇到了一些问题:

result += QString (
    "%1 <property name=\"%2\" type=\"%3\" value=\"%4\" />"
    ).arg(indentspace).arg(propname).arg(qv.typeName())
    .arg(variantToString(qv))

如果您有任何关于解决方案的帮助,我们将不胜感激

qv.toString()替换
variantToString(qv)

result+=QString(
"%1 "
).arg(indentspace).arg(propname).arg(qv.typeName())
.arg(qv.toString())

您不想要吗?这就解决了问题,谢谢!
.arg(variantToString(qv));
                       ^
result += QString (
    "%1 <property name=\"%2\" type=\"%3\" value=\"%4\" />"
    ).arg(indentspace).arg(propname).arg(qv.typeName())
    .arg(qv.toString())