查看表格汉字显示乱码修改

This commit is contained in:
zhaolei 2026-02-02 21:22:26 +08:00
parent 401d75ec43
commit 78e652354c
2 changed files with 4 additions and 2 deletions

View File

@ -636,7 +636,8 @@ void WellLogTableDialogNew::slotSave()
char buf[513]; char buf[513];
if(field[j].RepCode == 6 || field[j].Reserved) if(field[j].RepCode == 6 || field[j].Reserved)
{ {
strcpy(buf, mColumn.toStdString().c_str()); //strcpy(buf, mColumn.toStdString().c_str());
strcpy(buf, mColumn.toLocal8Bit().data());
logio->SetTableFieldData(iIndex, j, buf, row + 1); logio->SetTableFieldData(iIndex, j, buf, row + 1);
} }
else else

View File

@ -2775,7 +2775,8 @@ void GridDataAdapter::updatetTableWellLogData()
QString Qbug = digDec(/*QString::fromLocal8Bit*/(buf)); QString Qbug = digDec(/*QString::fromLocal8Bit*/(buf));
lstData<<DataPair(Qbug); lstData<<DataPair(Qbug);
} }
else lstData<<DataPair(buf); else lstData<<DataPair(QString::fromLocal8Bit(buf));
//else lstData<<DataPair(buf);
} }
data<<lstData; data<<lstData;
} }