int t = 0;
if((t = temp.indexOf("06", t)) != -1) {
QPalette pal1;
pal1.setColor(QPalette::Text, QColor(106,255,106));
ui->lineEdit_4->setPalette(pal1);
ui->lineEdit_4->setText("AAAA");
}
else if((t = temp.indexOf("02", t)) != -1)
{
ui->lineEdit_4->clear();
QPalette pal1;
pal1.setColor(QPalette::Text, QColor(106,255,255));
ui->lineEdit_4->setPalette(pal1);
ui->lineEdit_4->setText("BBB");
}
else
++t;
不变色……入个条件一符合的话就不变了,是咋回事
