Seite 1 von 1

QString to unsigned char

Verfasst: 15. Juni 2007 09:16
von Stash
hallo,

ich würde gerne eine hexadezimalzahl in qt abspeichern und mit dieser dann arbeiten.

nur ich weiß kein geeignetes Datenformat. ich hab jetzt irgendwo im internet gelesen, dass man diese werte in einen unsigned char übergeben sollte.

naja bis jetzt liegt mir der datensatz in einem QString vor.

weiß jemand wie ich den QString in einen unsigned char konvertiere. in der klasse von qstring bin ich leider nicht fündig geworden.

vielen dank für eure hilfe.

mfg stash

Verfasst: 15. Juni 2007 09:42
von Christian81
Was soll das denn werden?
Ne zahl kommt in ein int (oder was auch immer) und wenn ich sie darstellen will konvertiere ich sie in einen QString...

Verfasst: 15. Juni 2007 09:56
von Stash
ja das is mir auch klar

nur wenn ich den debugger durchlaufen lasse um mir anzuschauen was er in den int reinschreibt, bekomme ich immer nur eine dezimalzahl.

z.B. (was weiß ich) statt 7D --> 122 oder sowas (muss jetzt nicht stimmen) is nur ein beispiel

Verfasst: 15. Juni 2007 10:05
von Christian81
Und was hat das mit Qt zu tun? Entweder dem Debugger sagen dass er hex anzeigen soll oder von Hand umrechnen.