Уважаемые, вот кусо кода:
QDomElement file = newcurve.toDocument().createElement("file");
file.setAttribute("num",QString::number(i+1));
newcurve.appendChild(file);
.......................................................................
QDomElement cir = file.toDocument().createElement("Cir");
cir.appendChild(cir.toDocument().createTextNode(QString::fromStdString(cur.inFile.at(i))));
file.appendChild(cir);
qDebug()<<"cir.text() : "<<(cir.text())<<" cur.inFile.at(i): "<<QString::fromStdString(cur.inFile.at(i));
а вот, что получается:
cir.text() : "power/10yq045/idvg-0.cis" cur.inFile.at(i): "power/10yq045/idvg-0.cir"
Почему так? Что с последним символом?