Hallo,
ist es möglich einen QString in einen normalen C++-String zu konvertieren? Wenn ja, kann mir jemand sagen wie die Methode heißt bzw. wie es funktioniert.
Vielen Dank.
Viele Grüße
Jana
QT udn C++
-
kleineSchildy
- Beiträge: 76
- Registriert: 16. September 2004 18:29
- Wohnort: Dresden
Hi,
Du kannst dafür die Methode latin1() der Klasse QString verwenden:
const char * QString::latin1 () const
Anwendbar sollte es in der Form sein:
const char* myString=myQString.latin1();
Auf ähnliche Weise, oder über den Umweg über const char* müsstest Du dann auch einen QString in einen String der STL umwandeln, bzw. kopieren können.
Gruß
Mike
Du kannst dafür die Methode latin1() der Klasse QString verwenden:
const char * QString::latin1 () const
Anwendbar sollte es in der Form sein:
const char* myString=myQString.latin1();
Auf ähnliche Weise, oder über den Umweg über const char* müsstest Du dann auch einen QString in einen String der STL umwandeln, bzw. kopieren können.
Gruß
Mike
-
FlorianBecker
- Beiträge: 1213
- Registriert: 2. Dezember 2004 10:54
- Kontaktdaten: