問題タブ [qdir]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
408 参照

utf-8 - QtでUTF-8文字を含む名前のディレクトリを作成する

QDir::mkpath を使用して UTF-8 文字を含むディレクトリを作成しようとしています。ディレクトリは作成されますが、名前が正しくありません。私はこのサンプルコードを使用しています:

0 投票する
2 に答える
4197 参照

c++ - QDir currentPath と cd() が機能しない?

現在、新しいディレクトリを作成し、このディレクトリ内に新しいファイルを作成しようとしています。ただし、QDir はこのファイルが存在することを認識しますが、新しいディレクトリに cd しようとすると、currentPath はファイルの前後に同じ値を返します。QDir().cd(dirName)

なぜこれが機能しないのか本当にわかりません。私はプログラミングにかなり慣れていないので、なぜそうなのか疑問に思っていました。

0 投票する
1 に答える
378 参照

c++ - QDir は正しいファイルを提供していますが、量が正しくありません

私の Qt プログラムでは、基本的にフォルダーを選択し、内容を表示してから、インデックス付きリスト (0、1、2、3、.......) を取得します。正しいファイル (左) が表示されますが、必要以上に変換されます。エラーとコードのイメージは次のとおりです。

ここに画像の説明を入力

MainWindow.h:

MainWindow.cpp:

Main.cpp:

0 投票する
1 に答える
5921 参照

macos - QDir でファイルを検索する方法

MAC OS X 用のアプリケーションを開発しています。このアプリケーションでは、フォルダー内のファイルを検索する必要があります。問題は、ユーザーが快適にファイルを検索できるようにしたいということですQString。この QString は、ファイルの正確な名前またはファイル名に含まれるテキストである可能性があります。ファイル名が"mysamplefile.txt". したがって、ユーザーが次のいずれかを入力した場合'my'; 'mysample'; 'samplefile'; 'mysamplefile'または'mysamplefile.txt'。すべての場合において、そのファイルの を取得したいと考えてQFileInfoいます。また、チェックボックスオプション'Match Case'または'Ignore case'ユーザーが取得できるようにしますfileinfo。ユーザーが検索したい場所とQStringList、ユーザーが選択した場所の があります。だから私はすべてのパス()で各文字列名(から)を検索したい。そして、決勝に進みたいstringsQStringListQStringList strSearchFileNameQStringList searchingdirectorylistQFileInfoList検索プロセス後のすべてのファイルに対して。

この機能は、正確な名前のファイルを1つだけ検索した場合にのみ機能します。しかし、正確な名前ではない複数のファイルを検索したい。

0 投票する
1 に答える
1285 参照

qt - QDirModel setNameFilters はフォルダーを非表示にします

QDirModelフォルダとファイルの両方を含む が必要です (したがって、 を使用しています) AllEntries

問題は、 を呼び出しsetNameFilters()ているときにQDirModel、すべてのフォルダーが失われることです。フォルダをフィルタリングから除外する方法はありますか?

ありがとうございました。