[gelöst] Corba::WChar to QString

Alles rund um die Programmierung mit Qt
Antworten
Mike Glas
Beiträge: 7
Registriert: 4. Januar 2005 10:37

[gelöst] Corba::WChar to QString

Beitrag von Mike Glas »

Mein Problem:

Wie bringe ich einen Corba::WChar in einen QString. (und umgekehrt)

Habe dieselben Schwierigkeiten mit einen std::wstring

Wenn jemand Erfahrungen hat so währe ich um seine Hilfe
sehr froh.

Gruss
Glase

PS: Verwende QT 3.3.3 unter Windows
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Da wchar wohl ein char mit 2 Bytes ist würde ich mal QSting::fromUcs2() ausprobieren. Unter Qt4 heisst die Funktion fromUtf16() soweit ich weiss.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Mike Glas
Beiträge: 7
Registriert: 4. Januar 2005 10:37

Beitrag von Mike Glas »

Mit folgenden Code scheint es zu funktionieren

const CORBA::WChar* wc_test = corbastruct.test;
QString text = QString::fromUcs2(reinterpret_cast<const usigned short*>(wc_test));

Gruss
Antworten