Seite 1 von 1

Zahlen in QString casten

Verfasst: 22. August 2005 16:16
von KarlBlau
Hallo,

ich habe ein STL-Vektor. Nun möchte ich dessen Länge (size()) in einem QString abspeichern. Ich habe bisher nur diese Möglichkeit gefunden:

Code: Alles auswählen

QString temp;
temp = temp.setNum(myVector.size());
theQString="Groesse: " + temp;
Geht das auch anders?
Muss ich immer eine temporäre QString-Variable anlegen?

Gruss, Karl

Verfasst: 22. August 2005 17:04
von paulchen
Du kannst die statische Version benutzen.
Probiere mal
theQString="Groesse: ";
theQString += QString::number( myVector.size() );

oder Du nimmst die arg Version
QString theString = QString( "Groesse: %1" ).arg( myVector.size() );
HTH
paulchen