获取文件路径和文件名、后缀名
2017-03-22 10:05
711 查看
1. 打开文件获取文件路径+文件名 QString filePath = QFileDialog::getOpenFileName(this,tr("请选择文件"),"C://Users//Administrator//Desktop"); qDebug() << filePath; 2. 打开多个文件获取文件路径列表 //QStringList filePathList = QFileDialog::getOpenFileNames(this,tr("请选择多个文件"),"C://Users//Administrator//Desktop"); 3. 从路径获取文件名(有后缀) QFileInfo fileinfo = QFileInfo(filePath); QString filename = fileinfo.fileName(); qDebug() << filename; 4. 获取文件名(无后缀) QString filename2 = fileinfo.fileName(); qDebug() << filename2; 5. 获取文件名的后缀 QString filefinalName = fileinfo.suffix(); qDebug() << filefinalName; 6. 获取文件的绝对路径 QString absolutePath = fileinfo.absolutePath(); qDebug() << absolutePath; /* * 输出结果如下: * 1. "C:/Users/Administrator/Desktop/mysql.txt" * 3. "mysql.txt" * 4. "mysql" * 5. "txt" * 6. "C:/Users/Administrator/Desktop" */
相关文章推荐
- qt中获取文件路径和文件名、后缀名
- python获取文件路径、文件名、后缀名的实例
- 获取全路径文件名的文件名/文件位置/文件的后缀名/文件的前缀
- C#通过正规表达式获取文件根目录、路径、文件名、后缀名
- C#根据文件路径获取该文件夹路径、文件名、后缀名
- 获取OpenFileDialog的文件名和文件路径
- java中通过文件路径获取文件名
- C#通过文件路径获取文件名
- 从文件路径中获取文件名等信息
- C# 通过文件路径获取文件名
- VC获取当前程序文件的路径,文件名以及路径+文件名
- JavaScript获取当前文件全路径、当前目录、当前文件名
- VC获取当前程序文件的路径,文件名以及路径+文件名
- VC获取当前程序文件的路径,文件名以及路径+文件名
- C#通过文件路径获取文件名
- C# 通过文件路径获取文件名、扩展名等
- 获取指定目录下指定类型所有文件的全路径及文件名
- C# 通过文件路径获取文件名、扩展名等
- 获取任意文件路径及文件名、运行程序当前目录
- VC从文件全路径中获取文件名和扩展名方法(CString)