• 6040阅读
  • 3回复

[提问]求助啊  急死了  明天交作业了 [复制链接]

上一主题 下一主题
离线张兴亮
 
只看楼主 倒序阅读 楼主  发表于: 2012-05-09
void zxl::save( const QString &filename )
{
   // if ( !leinput->firstChild() )
      //  return;

    QFile f( filename );
    if ( !f.open( IO_WriteOnly ) )
        return;

    QTextStream t( &f );
    t.setEncoding(QTextStream::UnicodeUTF8);

  

    for ( ; it.current(); ++it )
        for ( unsigned int i = 0; i < 4; i++ )
            t << it.current()->text( i ) << "\n";

    f.close();
}





我要把一个TEXTEDIT的内容的另存为,这个SAVE函数该怎么写?     都哭了       zxl03.zip (245 K) 下载次数:0 zxl03.zip (245 K) 下载次数:0 zxl03.zip (245 K) 下载次数:0 zxl03.zip (245 K) 下载次数:0 zxl03.zip (245 K) 下载次数:0 zxl03.zip (245 K) 下载次数:0 zxl03.zip (245 K) 下载次数:0   附件已加  大神们 救救我!  
离线XChinux

只看该作者 1楼 发表于: 2012-05-09
QFile file(filename);
file.open(QIODevice::WriteOnly | QIODevice::Text);
if (file.open())
{
    return false;
}
QTextStream out(&file);
out.setCodec("GBK"); // 或者 UTF-8,看自己需要
out << textEdit->toPlainText(); // 或者toHtml()
file.close();
return true;
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线张兴亮
只看该作者 2楼 发表于: 2012-05-09
回 1楼(XChinux) 的帖子
我用的是QT3   你这个好像不行诶
离线roywillow

只看该作者 3楼 发表于: 2012-05-10
回 2楼(张兴亮) 的帖子
那就参考Qt3的文档吧,应该差不了多少
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
快速回复
限100 字节
 
上一个 下一个