在Qt中,可以使用QFileDialog類來獲取文件路徑和文件名。
QString filePath = QFileDialog::getOpenFileName(this, tr("選擇文件"), "", tr("所有文件(*.*)"));
這會彈出一個文件選擇對話框,讓用戶選擇一個文件。選擇的文件路徑會被存儲在filePath變量中。
QString fileName = QFileInfo(filePath).fileName();
使用QFileInfo類可以獲得文件路徑中的文件名。在這個例子中,filePath是之前獲取到的文件路徑,fileName是獲得的文件名。
注意:在使用這些方法之前,需要在代碼中包含相應的頭文件:
#include <QFileDialog>
#include <QFileInfo>
希望對你有幫助!