-3

QString blabla = qtfiledialog::getOpenFileName(); を取得しました。

今blablaは私にフルパスと次のようなexeを与えます: C:/Program Files/imanoob.exe

しかし、次のようなパスのみが必要です:C:/ Program Files /これを行う方法は?

4

2 に答える 2

2
QFileInfo fileInfo(path);
const QString path = fileInfo.absolutePath();
于 2010-06-23T11:30:44.630 に答える
1

QString getExistingDirectoryディレクトリパスを取得します。

getOpenFileName()または、返された文字列を使用して解析しますQDir(おそらくQDir(blabla).path()、使用する実際のメソッドで API を確認する必要があります)。

于 2010-06-22T21:28:17.297 に答える