qt中设置文件保存的几种方式

归纳总结4种qt常用的文件保存的方式:

1、需要用到的头文件:

#include
#include
#include
#include
#include
#include

2、按钮的实现,如图所示

qt中设置文件保存的几种方式_第1张图片

实现其中的一个:选择创建file

源码如下:

//创建file,可以选择文件夹保存
void MainWindow::on_Choose_file_clicked()
{
    //创建一个file文件
    QFileDialog fileDialog;
    QString fileName = fileDialog.getSaveFileName(this,tr("Open File"),"/data",tr("Text File(*.txt)"));
    if(fileName == "")
    {
        return;
    }
    QFile file(fileName);//可以自己选择路径来保存文件名
    if(!file.open(QIODevice::WriteOnly | QIODevice::Text))
    {
        QMessageBox::warning(this,tr("错误"),tr("打开文件失败"));
        return;
    }
    else
    {
        QTextStream textStream(&file);
        QString str = ui->textEdit->toPlainText();//从textEdit里面回去内容,然后再直接拿来用
        textStream<

可以实现创建一个data.txt的文件,并且文件还可以实现选择路径

具体源码请参考:https://download.csdn.net/download/littlehero_121/11594279

 

 

你可能感兴趣的:(qt,文件操作)