一、实现效果
二、步骤
1.设置文本框消息只读
TextEdit->setReadOnly(true);
2.获取当前时间
QDateTime currentDateTime = QDateTime::currentDateTime();
QString dateTime = currentDateTime.toString("[yyyy-MM-dd hh:mm:ss]");
3.添加前缀
TextEdit->append(QString("<font color='gray' size='2'>%1 RECV ASCII FROM SERVER</font>").arg(dateTime));
4.换行接收消息并设置字体颜色(str为QString类型接收缓冲区)
TextEdit->append(QString("<font color='blue'>%1</font>").arg(str));