• 4175阅读
  • 2回复

QFile无法以写方式打开文件(已解决) [复制链接]

上一主题 下一主题
离线guhao
 

只看楼主 倒序阅读 楼主  发表于: 2010-06-26
在Qt4.5中开发了一个界面,把一些QLineEdit编辑框中的内容保存到一个文件中,以便下次打开界面,可以调用保存的参数,但是发现以写方式打开文件时,总是失败,请大侠指点下啊!我的部分代码是:

QFile file1("parameters.dat");

    if((file1.open(QIODevice::WriteOnly)) == 0 )
    {
      lineEdit1->setText("wrong!");
      lineEdit2->setText("wrong!");
    }
    
    QDataStream out(&file1);

   float f1,f2;
    f1= lineEdit1->text().toFloat();
    f2=lineEdit2->text().toFloat();
  out<< f1<< f2;
    file1.close();
[ 此帖被guhao在2010-06-26 18:30重新编辑 ]
离线xtfllbl

只看该作者 1楼 发表于: 2010-06-26
难道已经存在此文件,然而你没有权限?
上海欢迎您
离线guhao

只看该作者 2楼 发表于: 2010-06-26
回 1楼(xtfllbl) 的帖子
改了下文件的权限,OK了,感谢版主! 万分感谢!
快速回复
限100 字节
 
上一个 下一个