rem: unsigned int i, val; unsigned int len = aStr.length();
add: uint i,len = aStr.length();
context: QString encryptStr(const QString& aStr){  unsigned int i, val;  unsigned int len = aStr.length();  QString result;  for (i=0; i<len; i++)  {    // FIXME probably doesn't work like expected with non-ascii strings    unsigned char val = aStr[i].latin1() - ' ';    val = (255-' ') - val;    result += QChar(val + ' ');  }  return result;}