Qt识别输入文件后缀
生活随笔
收集整理的這篇文章主要介紹了
Qt识别输入文件后缀
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
方法一:
QString file("sample.jpg");
if (file.contains(".jpg") ||?
? ? file.contains(".bmp") ||?
? ? file.contains(".png")) {
? ? qDebug()<<"這是圖片。";
}
方法二:
QString file_full, file_name, file_path,file_suffix ;
QFileInfo fileinfo;
file_full = QFileDialog::getOpenFileName(this);//this后可以繼續(xù)添加參數(shù),包括起始路徑
fileinfo = QFileInfo(file_full);
//文件名
file_name = fileinfo.fileName();?
//文件后綴
file_suffix = fileinfo.suffix()
//絕對(duì)路徑
file_path = fileinfo.absolutePath();
?
總結(jié)
以上是生活随笔為你收集整理的Qt识别输入文件后缀的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: QString与string的相互转换
- 下一篇: 剑指offer:面试题05. 替换空格