0


星星QT::获取文件夹(路径)下的所有文件名

一、通过QFileDialog选择一个系统文件夹

#include<QFileDialog>#include<QDebug>
QString configDirectory = QFileDialog::getExistingDirectory();qDebug()<< configDirectory;if(configDirectory.isEmpty())return;

二、使用QDir打开并获取当前路径的所有文件夹名字

#include<QDir>
QDir dir(configDirectory );if(!dir.exists()){
    QMessageBox::critical(this,tr("错误"),tr("文件夹找不到"));return;}
QStringList directoryNames = dir.entryList(QDir::AllEntries);qDebug()<<"names: "<< names;
directoryNames .removeOne(".");
directoryNames .removeOne("..");qDebug()<<"names: "<< names;
标签: qt 开发语言 ui

本文转载自: https://blog.csdn.net/weixin_38961173/article/details/128797964
版权归原作者 恒殿 所有, 如有侵权,请联系我们删除。

“星星QT::获取文件夹(路径)下的所有文件名”的评论:

还没有评论