問題タブ [qfiledialog]

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 投票する
2 に答える
1354 参照

python - QFileDialog は、選択したファイルを間違った区切り文字で返します

QFileDialog インスタンスが、特定のオペレーティング システムに対して間違った区切り文字を持つメンバー関数 selectedFile() の絶対パスを返していることに気付きました。これは、クロスプラットフォーム言語 (python) では想定されていません。

「os.sep」を使用する適切な OS に依存しない python コードの残りの部分が正しくなるように、これを修正するにはどうすればよいですか? どこで使用できるか、どこで使用できないかを覚えておく必要はありません。

0 投票する
0 に答える
478 参照

c++ - カスタム QTreeView と QFileDialog

特別な動作をQFileDialog持つカスタムを作成したいと思います:QTreeView

ディレクトリ内のファイルがそのようなシーケンスに属している場合、1 つのファイルとして表されるようにしたいと思います。

1 つのアイテムとして表されます。file#.jpg

また、ユーザーが選択するたびにfile#.jpg、関連するすべてのファイル名をファイル ダイアログに返すようにします。

すべての Qt のドキュメントを読んだ後、うまくやってのけるのは本当に難しいと思います。これを始める方法について誰か考えがありますか?

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

qt - QAction SIGNAL を QFileDialog SLOT に接続できないのはなぜですか?

テキスト エディタ用にアプリケーションのメニューを作成しようとしていますが、シグナルが機能しない理由がわかりtriggeredません。を開く必要QFileDialog::getOpenFileNameがありますが、起こりません。なんで?

main.cpp

メインウィンドウ.h

メインウィンドウ.cpp

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

python - 保存ファイル名を自動的に提供しますか?

私は GUI プログラミング アプリケーション PyQt4 を使用するのが初めてで、ファイルの保存について質問がありました。

QFileDialog.getSaveFileName(...)関数を使用する必要のない PyQt4 アプリケーションでファイル保存ボタンを作成する方法はありますか? ユーザーが名前を入力せずにファイルを保存できるボタンを作成したいのですが、私が提供する既に決定されたファイル名に基づいて指定されています。

QFileDialog.getSaveFileName(...)これを実行できる PyQt4 ドキュメントを見ようとしましたが、関数を使用せずにファイルを保存するものは見つかりませんでした。

誰かが私を助けることができれば、それは素晴らしいことです!

ありがとう。

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

qt - QFileDialog : getExistingDirectory() でフォルダの内容を表示するオプションを設定する方法

QFileDialogとして使用しています

選択する前にフォルダ内のファイルを確認できるようにしたい。機能はデフォルトのオプションとしてgetExistingDirectory()設定されています。QFileDialog::ShowDirsOnlyドキュメントをチェックインしましたが、これと反対のオプションはありません。そのため、最後のパラメーターを 0 に設定しました。しかし、現在はネイティブ ダイアログを使用していません。これでネイティブダイアログを使いたいです。UseNativeDialog のオプションにフラグが見つからないため、これを行う方法がわかりません。助けてください。

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

python - ウィジェットからメイン ウィンドウの関数を呼び出す (PySide)

基本的に私が欲しいのは:

  1. QFileDialog を開くボタンを含むメイン ウィンドウにウィジェットを表示します。
  2. ファイルが選択されると、ボタンを含むウィジェットが、ファイルの内容に基づく視覚化を表示する新しいウィジェットに切り替えられる必要があります。

以下のコード例では、これはopen_file()メソッドからメソッドを呼び出すことを意味しshowFileSelectionDialog()ます。

問題は、これを行う方法ですか?ウィジェットを初期化するときに親を引数として取り、ボタンをself.parent.open_fileに接続しようとしました。しかし、これは複雑になり、ウィジェットがメイン ウィンドウの子になるようにハードコードされているのが好きではありません。

私が理解している限り、より良いアプローチはCommunicate()、イベントを発行するために使用することです。しかし、ファイル名情報をメソッドに取得する方法がわかりませんopen_file()

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

python - QtGui.QFileDialog Unicode指定?

これは私を夢中にさせており、私はあちこち検索しましたが、この問題を抱えている人を見つけることができません. 答えを探すための検索ではうまく説明できないので、あなたに来ます。

これは私のコードです:

結果をウィンドウのフィールドに入れようとしています。それを後で取得するためにsqlite dbにプッシュします。残念ながら、次のコードでは、修正できないと思われる結果が得られます。

結果は次のとおりです。

私が欲しいのはただ:

または多分:

他のすべてのがらくたではなく、パス名だけを取得するにはどうすればよいですか。私が何をしても違いがないように見え、他にどこに向かうべきかわかりません。