• 7670阅读
  • 6回复

保存文档时,如何设置编码格式?急。。。 [复制链接]

上一主题 下一主题
离线iiiyyyhhhsss
 

只看楼主 倒序阅读 楼主  发表于: 2009-09-01
例如我想把textEdit里的内容保存出去,以UTF8编码方式存储,或以GBK格式等等。。。。
离线dbzhang800

只看该作者 1楼 发表于: 2009-09-01
还是那句话,好好去看看 QTextStream ,

另外 建议楼主看看 “提问的智慧” 这篇文章
离线liebaobei

只看该作者 2楼 发表于: 2009-09-01
飘过~~
离线wato
只看该作者 3楼 发表于: 2009-09-01
引用第2楼liebaobei于2009-09-01 08:52发表的  :
希望一楼先给解答问题再提自己的希望


一楼已经很有耐心了  是个热心人
离线hxcan

只看该作者 4楼 发表于: 2009-09-01
引用第1楼dbzhang800于2009-09-01 08:21发表的  :
还是那句话,好好去看看 QTextStream ,
另外 建议楼主看看 “提问的智慧” 这篇文章

文档jf
文档里面很详细。
本座已达到法定娶亲年龄,欲购从速,价格面谈。
杀人容易爱人难。
作为一个太极美术工程师,我深刻地感受到:世风日下、人心不古。
http://StupidBeauty.com/Blog
离线iiiyyyhhhsss

只看该作者 5楼 发表于: 2009-09-01
呵呵,其实我很多问题都是研究了很久,未果,才提出来的,由于本人是非计算机或软件类专业,实在基础薄弱,所以很多都不懂,望大家见谅。。。不过经大家这几天提点,已经懂了很多。。。先谢啦

我后来找到了一个QStream::setCodec("格式"),这个解决了。。。。
离线linxy

只看该作者 6楼 发表于: 2009-09-01
QTextCodec *codec = QTextCodec::codecForLocale();
    QTextStream out(&ff);
    out.setCodec("utf-8");
    out << codec->toUnicode(f.readAll());
    ff.close();
快速回复
限100 字节
 
上一个 下一个