Kann mir jemand einen Tipp geben, wie ich einen QString zeichenweise einlesen kann?
Zwar könnte der String auch mit der For-Schleife:
Code: Alles auswählen
for( uint i = 0; i < string.length(); i++ )Wenn ich einen QTextStream mit dem String erzeuge, dann habe ich mit read() und readLine() nur die Möglichkeit, den ganzen String einzulesen.
Ich stelle mir das im Grunde genommen wie folgt vor (ist aber Murks!):
Code: Alles auswählen
QString text = "Dies ist ein Test";
QString result = "";
QTextStream textStream( text, IO_ReadOnly );
QTextStream resultStream( result, IO_WriteOnly );
while( !textStream.atEnd() )
{
resultStream << textStream;
qDebug( resultStream.read() );
}