16,215
社区成员
发帖
与我相关
我的任务
分享
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
// QTextCodec::setCodecForTr(QTextCodec::codecForName("gb18030"));
// QTextCodec::setCodecForCStrings(QTextCodec::codecForName("gb18030"));
// QTextCodec::setCodecForLocale(QTextCodec::codecForName("gb18030"));
//QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
//QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GB2312"));
QTextCodec *codec = QTextCodec::codecForName("UTF-8");
QTextCodec::setCodecForTr(codec);
QTextCodec::setCodecForLocale(QTextCodec::codecForLocale());
QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale());
else if(strcmp(buf[0], "TEXT") == 0)
{
//sndm.text = QString(QLatin1String(buf[1]));
sndm.text = QString(buf[1]);
//sndm.text = QString::fromAscii(buf[1]);
qDebug()<<"sndm.text="<<sndm.text;
}
if( !(m.text.isEmpty()) )
{
qDebug()<<"`````text="<<m.text;
bu->setText(m.text);
}