Index: sources/utility/format.cpp =================================================================== diff -u -rc5389647e2259e67f8e6d923f3481d7d3f4eab68 -r561055268da68e24fe91a1148b76bf1785dae14d --- sources/utility/format.cpp (.../format.cpp) (revision c5389647e2259e67f8e6d923f3481d7d3f4eab68) +++ sources/utility/format.cpp (.../format.cpp) (revision 561055268da68e24fe91a1148b76bf1785dae14d) @@ -18,6 +18,7 @@ } + QString Format::toHexString(quint16 vValue, bool vWith0x, quint8 vLen) { if ( vWith0x ) { return "0x" + QString("%1").arg(vValue,0,16).rightJustified(vLen, '0').toUpper(); @@ -26,6 +27,11 @@ } } +QByteArray Format::toHexString(const QByteArray &vData, char separator) +{ + return vData.toHex(separator).toUpper(); +} + QByteArray Format::fromVariant(const QVariant &vData) { QByteArray mData; @@ -36,3 +42,4 @@ } return mData; } +