Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
[solved] Converting string to QString
-
How can i convert a string to a QString?? is it possible?
In fact my program ask the user to write the name of an xml file, and to be parsed this name must be converted to a QString an use it to open a QFile.This is the code i tried but it doesn't work.
@char* fn;
QDomDocument doc;
QString sfn;
std::cout<<"please choose an xml file name"<<std::endl;
cin>>fn;
sfn=sfn.fromUtf8(fn,-1);
QFile f(sfn);
if (!(f.exists())) cout<<"The file does not exist"<<endl;
op= f.open(QIODevice::ReadOnly);
sc= doc.setContent(&f);
.....@
-
QString str = QString::fromUtf8(content.c_str());
-
Thanks it helps a lot