[Qt-interest] how to convert QMap<QString, QString>::const_iterator to QString?

Nikos Chantziaras realnc at arcor.de
Mon Apr 5 14:26:23 CEST 2010


On 04/05/2010 03:16 PM, Meir Yanovich wrote:
> Hello all
> i need to convert ( for log printing )
> QMap<QString,QString>::const_iterator to QString ( i think )
> i have this but this dosn't work....
>
> QMap<QString,QString> args
> QMap<QString,QString>::const_iterator i = args.constBegin();
>      while (i != args.constEnd()) {
>         //cout << i.key() << ": " << i.value() << endl;
>          QString temp(i.key().toStdString()  + ": "  +
> i.value().toStdString());  // this dosn't work !!!
>          UT::getInstance()->LogToFile(temp);
>          ++i;
>      }

"StdString" means std::string, the standard C++ string class.



More information about the Qt-interest-old mailing list