Zahlen in QString casten

Alles rund um die Programmierung mit Qt
Antworten
KarlBlau
Beiträge: 41
Registriert: 25. März 2005 14:31
Wohnort: Karlsruhe
Kontaktdaten:

Zahlen in QString casten

Beitrag 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
paulchen
Beiträge: 8
Registriert: 14. Februar 2005 17:14
Wohnort: München

Beitrag 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
Antworten