.....................................................................................................
```c
QString val2hex( int d )
{
QString Hex="0123456789ABCDEF";
QString h = Hex.mid( d&15, 1 );
while( d>15 )
{
d >>= 4;
h = Hex.mid( d&15,1 ) + h;
}
return h;
}
```
.....................................................................................................