精华内容
下载资源
问答
  • 在编写一个小工具时,需要保存日志文件,并且是统一放在一个文件夹下,一开始单纯的用filename="log/log.txt";发现行不通,于是查看Qt帮助文档  找到了方法,如下: QString filename ="log....

     在编写一个小工具时,需要保存日志文件,并且是统一放在一个文件夹下,一开始单纯的用filename="log/log.txt";发现行不通,于是查看Qt帮助文档

     找到了方法,如下:

    QString filename ="log.txt";
    QDir dir;
    if(!dir.exists("log")){
    	dir.mkdir("log");
    }
    dir="log";
    QString path = dir.filePath(filename);
    QFile file;
    file.setFileName(path);
    
    if(file.open(QIODevice::WriteOnly |QIODevice::Text |QIODevice::Append)){
    	file.write("somthing");
    }
    file.close();

    写下来,怕以后忘记了,哈哈哈

     

     

     

    展开全文
  • QString userInputPath = QInputDialog::getText(this, "提示", "请输入文件夹名", QLineEdit::Normal, "", &ok); if (ok && !userInputPath.isEmpty()) qDebug() << "text = " << ...
    	// 获取用户输入
    	bool ok = false;
    	QString userInputPath = QInputDialog::getText(this, "提示", "请输入文件夹名", QLineEdit::Normal, "", &ok);
    	if (ok && !userInputPath.isEmpty())
    		qDebug() << "text = " << userInputPath;
    
    	// 建立文件夹(若不存在,若存在则清空)
    	QString reportPath = QCoreApplication::applicationDirPath() + userInputPath;
    	mainWindowUi.lineEdit_thisReportPath->setText(reportPath);
    	mainWindowUi.lineEdit_thisReportPath->setReadOnly(true);
    
    	QDir dir;
    	if (!dir.exists(reportPath))
    	{
    		bool res = dir.mkpath(reportPath);
    		qDebug() << "新建目录是否成功" << res;
    	}
    	else
    	{
    		qDebug() << "文件夹已存在";
    
    	}
    
    展开全文
  • QT创建文件夹

    2017-02-27 14:33:25
    最近在做项目的时候,需要创建一个新的文件夹保存临时文件,但是很长时间都没有解决这个问题,今天终于解决了,拿出来和网友分享一下Qt中创建文件夹的方法。  如下代码是在单击按钮后,先判断文件夹是否存在,若不...
    最近在做项目的时候,需要创建一个新的文件夹保存临时文件,但是很长时间都没有解决这个问题,今天终于解决了,拿出来和网友分享一下Qt中创建文件夹的方法。
     
    

        如下代码是在单击按钮后,先判断文件夹是否存在,若不存在便创建一个名字为temp的文件夹。

       void MainWindow::on_pushButton_2_clicked()
    {
        QDir *temp = new QDir;
        bool exist = temp->exists("D://temp");
        if(exist)
            QMessageBox::warning(this,tr("创建文件夹"),tr("文件夹已经存在!"));
        else
        {
            bool ok = temp->mkdir("D://temp");
            if( ok )
                QMessageBox::warning(this,tr("创建文件夹"),tr("文件夹创建成功!"));
        }
    }

    展开全文
  • 比如要新建这么个文件夹 F://学习资料/考研数学模拟卷 可以使用如下代码: QString dir_str = "F://学习资料/考研数据模拟卷"; // 检查目录是否存在,若不存在则新建 QDir dir; if (!dir.exists(dir_str))...

    比如要新建这么个文件夹 F://学习资料/考研数学模拟卷

    可以使用如下代码:

    	QString dir_str = "F://学习资料/考研数据模拟卷";
    
    	// 检查目录是否存在,若不存在则新建
    	QDir dir;
    	if (!dir.exists(dir_str))
    	{
    		bool res = dir.mkpath(dir_str);
    		qDebug() << "新建目录是否成功" << res;
    	}
    如果使用VS编译时出现中文乱码,可以在C++文件开头插入以下代码

    // 解决中文乱码的问题.
    #if _MSC_VER >= 1600
    #pragma execution_character_set("utf-8")
    #endif




    展开全文
  • Qt创建文件夹

    2017-03-02 11:00:52
    最近在做项目的时候,需要创建一个新的文件夹保存临时文件,但是很长时间都没有解决这个问题,今天终于解决了,拿出来和网友分享一下Qt中创建文件夹的方法。  如下代码是在单击按钮后,先判断文件夹是否存在,若不...
  • Qt 创建文件夹

    千次阅读 2019-08-01 09:31:26
    由于项目需要,需要保存图片保存到文件夹。 演示步骤: 1.加载图片 Mat img = cv::imread("apple.jpg");//加载并显示图片 imshow("Image", img); 2.准备文件夹名和图片名 文件夹名=当前时间 年月日 图片名=当前时间...
  • 学习记录-Qt删除文件夹

    万次阅读 2015-12-22 22:39:49
    写的软件需要进行文件夹的复制,开始不怎么懂就找了个拷贝...网上找了很多方法都无法清理掉这个嵌套的文件夹,折磨了N久,终于想通,既然是Qt生成的嵌套文件夹,为何不用Qt再写一个删除的程序呢?于是动手查看help,找
  • Qt创建文件夹 QDir类

    千次阅读 2019-01-19 09:29:45
    //创建文件夹 bool ok = folder->mkdir(lineEdit->text()); if(ok) QMessageBox::warning(this, tr("CreateDir"), tr("Create Dir success!")); else QMessageBox::warning(this, tr("CreateDir"), tr("Create...
  • QT创建文件夹(QDir方式)

    千次阅读 2018-08-23 09:18:21
    QString relativepath = SMEInterface::instance()-&gt;sourcePath(); //得到相对路径Release ... //进入某文件夹 if (!dir.exists("ms")) //创建二级子文件夹 { dir.mkdir(QString::f...
  • Qt读取文件夹 QDir

    千次阅读 2014-01-03 13:49:10
    //读取文件夹 QTreeWidgetItem* Create::readDir(QString str,QString filename){ //新建父节点 QStringList fileDir; fileDir; QTreeWidgetItem *father=new QTreeWidgetItem(fileDir); fathe
  • 在绝对路径中循环新建若干文件夹:(QT5.6.1+win10) QFileInfo l_info("./file0305.exe"); QString l_str = l_info.absolutePath();//绝对路径:D:\QT\QT5.6.1\Projects\file0305\build-file0305-Desktop_Qt_5_6_...
  • 这里CmdString是我想写入的CMD命令,CmdAimfile ,是我想创建调用CMD命令文件的路径,结果会在想要的路径下生成CMD命令 当文件夹不存在想新建文件夹使用下面的代码 QDir dir; QString curPath = QDir::currentPath...
  • 本来是打算用新的类QNetworkAccessManager实现的客户端的文件上传、下载、新建文件夹、重命名、删除和刷新等功能,但是QNetworkAccessManager没有提供原本在QFtp提供的list()、cd()、remove()、mkdir()、rmdir()、...
  • 转载: ... #include #include ... QMessageBox::warning(this,tr("创建文件夹"),tr("文件夹已经存在!")); } else { //创建photo文件夹 photo->mkdir("C:/Users/keen/Desktop/photo"); }  
  • QT添加多级文件夹

    千次阅读 2020-05-15 19:36:12
    由于QT不能新建文件夹,所以必须在工程目录下建好文件夹再将文字移植进去。 第一步新建002文件夹,并将两个**.cpp**文件移植进去。 第二步,在.pro文件里面添加新建文件夹路径。 最后编译运行。 ...
  • *创建新的文件夹,如果已经存在该文件夹,则删之 * */ QDir *dir=new QDir; if(dir->exists("F:/qt project/file/text")) { dir->rmdir("F:/qt project/file/text"); qDebug()存在的文件夹已经删除"; } dir...
  • 路径中不能出现中文
  • QT5创建文件夹

    2020-12-24 13:20:52
    QT5文件夹的创建 //创建数据处理目录 QDir dir; dir.cd(ROIimageFilePath); //关联根目录路径 if (!dir.exists(defectInformation))//判断根目录下子目录件夹是否存在 { dir.mkdir(defectInformation); //创建...
  • 使用qt新建一个文件夹,并在文件夹中建立一个text文件
  • QtCreator软件Cannot find file: E:\新建文件夹 (3)\InsertSort\InsertSort.pro.问题 ** 本文将介绍如何使用QtCreator成功运行第一个C语言代码,并解决中途遇到的问题 第一步如下图打开Qt Creator 第二步在欢迎页面...
  • Qt 文件管理 文件夹

    2019-01-05 15:11:39
    1 创建文件夹 //folder 是路径,可以是绝对或相对路径 bool PathHelper::createDirectory(QString folder) { // 检查目录是否存在,若不存在则新建 QDir dir; if (!dir.exists(folder)) { bool res = dir....
  • QT对路径下的txt文件进行读取显示,将显示的内容在新建文件夹新建txt文件中写入 1、UI界面如图: 2、代码如下: #include "widget.h" #include "ui_widget.h" #include <QFile> #include <QFileDialog...
  • Qt创建新文件夹

    2014-09-18 23:28:13
    最近在做项目的时候,需要创建一个新的文件夹保存临时文件,但是很长时间都没有解决这个问题,今天终于解决了,拿出来和网友分享一下Qt中创建文件夹的方法。  如下代码是在单击按钮后,先判断文件夹是否存在,若不...
  • Qt新建工程的项目设置

    千次阅读 2020-03-11 18:32:38
    初学QT,记录一下QT的学习之路,以前都是在VS下的编程环境,现在使用Qt Creator还是不太适应。 1.安装好QT之后,想创建工程很简单,和VS一样,乃至打开工程和创建新工程的快捷键都一样: 但是想像VS一样创建大工程...
  • QT 新建、打开 、保存文件

    万次阅读 2018-07-24 11:10:06
    参考博客:... 环境:Qt5.8 win7 一、创建一个名为“file_operate”的项目文件  生成file_operate.pro、mainwindow.h、mainwindow.cpp、main.cpp、mainwindow.ui五个文件。   ...
  • qt新建项目注意事项

    2018-08-09 12:44:59
    注意将.pro文件所在项目文件以及生成的build-….-Debug和build-…-Release文件夹共三个文件夹一起复制到一个新的目录下。打开移动后的项目,然后选择:项目——构建设置——概要——构建目录 把Debug和Release模式下...
  • Qt Creator新建QT工程项目

    千次阅读 2019-08-01 21:48:22
    ①打开Qt Creator选择文件 -> 新建文件或者项目(New File or Project) ②填写项目名称 ③填写类和文件信息 这里有三个基类:1、Dialog 2、Widget 3、 QMainWindow 其中QMainWindow的内容最多包含:菜单栏 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 13,179
精华内容 5,271
关键字:

qt新建文件夹