-1

QFileDialogクラスを使用して、一度にいくつかのディレクトリといくつかのファイルのみを選択する方法があることを知りたいです。ここでは filesfilter を設定しますが、フォルダー フィルターも設定する必要があります。名前に「拡張子」のようなものを含むフォルダー (name.abc、flight.abc など) があり、その名前に基づいてそのようなフォルダーのみを選択したい

私は現在使用しています

QStringList files = QFileDialog::getOpenFileNames(this, tr("Files & Directories"), QDir::currentPath(),tr("*.doc*.txt") );

tr("*.doc*.txt") 私のファイルフィルターです。.abc同様に、最後に名前のみのフォルダーフィルターが必要です。

4

1 に答える 1

0

ファイルを開くダイアログにプロキシモデルを使用する必要があるようです。Qt Model/View プログラミングQFileDialog::setProxyModel()のおよびドキュメントを 参照してください。

于 2010-04-30T12:53:04.180 に答える