void preCode::showRmCode(QByteArray data)
{
  //  rmTextEdit->setText(data.toHex().data());
    QString str;
    str="index ";
    for(int i=0;i<0x10;i++)
    {
       str += QString("%1 ").arg(i,2,16,QChar('0')) ;//+ " ";
    }

    int row =0;
    for (int i = 0; i < data.length(); i++)
    {
       // First nuber
        if(i%0x10==0)
        {
             str +="\n";
             str +=  QString::number(row,16) +"         " ;
             row++;
        }

          str+=  QString("%1 ").arg((unsigned char)data[i],2,16,QChar('0')).toUpper()  ;
        if (i % 64 == 63)
        {
            str += "\n";
        }

    }

    rmTextEdit->setText(str);
}

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐