复制黏贴名字为汉字的表格

This commit is contained in:
zhaolei 2026-03-26 11:07:40 +08:00
parent 6cc5be18c3
commit 826d38f081

View File

@ -1175,11 +1175,11 @@ void QtProjectWidgets::onPasteSelObject() // 粘贴
char buf[1000]; char buf[1000];
int i=1; int i=1;
while(1) { while(1) {
sprintf(buf,"%s_%d",m_strCopyCurveObjectName.toStdString().c_str(),i++); sprintf(buf,"%s_%d",m_strCopyCurveObjectName.toLocal8Bit().data(),i++);
if (0>logio->FindObjectName(buf)) if (0>logio->FindObjectName(buf))
break; break;
} }
logio->CopyObject(m_strCopyCurveObjectName.toStdString().c_str(), buf); logio->CopyObject(m_strCopyCurveObjectName.toLocal8Bit().data(), buf);
logio->Close(); logio->Close();
delete logio; delete logio;