Qt识别输入文件后缀
生活随笔
收集整理的這篇文章主要介紹了
Qt识别输入文件后缀
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
方法一:
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后可以繼續添加參數,包括起始路徑
fileinfo = QFileInfo(file_full);
//文件名
file_name = fileinfo.fileName();?
//文件后綴
file_suffix = fileinfo.suffix()
//絕對路徑
file_path = fileinfo.absolutePath();
?
總結
以上是生活随笔為你收集整理的Qt识别输入文件后缀的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: QString与string的相互转换
- 下一篇: 剑指offer:面试题05. 替换空格