你的是qt3版本?
沒平台,你試下下面的方法:
QTextCodec::setCodecForLocale(QTextCodec::codecForName("utf8"));
QTextCodec::setCodecForTr(QTextCodec::codecForLocale());
QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale());
⑵ Linux中qtcreator root下無法輸入中文
打開
qtcreator.sh
這個腳本吧,環境都自動配置好的,一般都能打開,不行再看。
⑶ 我在linux環境下寫Qt程序,用如下語句設置,想輸出中文。QTextCodec::setCodecForLocale(QTextCodec::code
//下面這樣就行
QTextCodec::setCodecForLocale(QTextCodec::codecForName("GB18030"));