1.QTextEdit接收文本
QString str1 = ui->textEdit->toPlainText();
QByteArray str2 = QByteArray::fromHex (str1.toLatin1().data());//按十六进制编码接入文本
2.QTextEdit显示文本
QString strDis;
QString str3 = str2.toHex().data();//以十六进制显示
str3 = str3.toUpper ();//转换为大写
for(int i = 0;i<str3.length ();i+=2)//填加空格
{
QString st = str3.mid (i,2);
strDis += st;
strDis += " ";
}
ui->textEdit_2->append(strDis);