Seite 1 von 1

Zahl mit qDebug im Hexadezimalsystem ausgeben

Verfasst: 7. August 2012 00:04
von Bang-Johansen
Hallo Mitglieder,

ich möchte mit qdebug den Inhalt eines Arrays ausgeben.
(das läuft über eine Schleife mit Spalten und Zeilen)

Code: Alles auswählen

qDebug () << "Startbyte:" << i*8 << " -> \t" << DB[xPos];
DB ist dabei das Array.

Die Anzeige möchte ich allerdings nicht als Dezimalzahl, sondern als hex Zahl.
Ich habe schon folgendes versucht, aber bekomme einen Kompilerfehler:

qDebug () << "Startbyte:" << i*8 << " -> \t" << DB[xPos].toHex ();

Wie mache ich es richtig ?

Danke

Re: Zahl mit qDebug im Hexadezimalsystem ausgeben

Verfasst: 7. August 2012 08:02
von archer
Schon mal mit QString::number(meineZahl, 16) probiert?