問題タブ [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.
python - getOpenFileNames を使用して QListWidget を埋める
以下の例では、QListWidget に Qdialog を開くファイルを入力します。リストで選択したファイルを追加する方法がわかりません。新しいクラスを作るべきですか?setupList と addFiles の 2 つのメソッドを接続するにはどうすればよいですか?
qt - FileDialog in QTQuick (QML): 指定した名前でファイルを保存
特定の名前でファイルを保存できる必要がある Qt Quick アプリを作成しています。
FileDialogコンポーネントでは、ディレクトリのみを設定できます。ファイルをダウンロードするたびに手動でファイル名を入力したくないため、これはあまりユーザーフレンドリーではありません。
これまで、さまざまなことを試してきました
QtQuick.Dialogs の FileDialog: ファイル名を設定できません
QPlatformFileDialogHelper によるネイティブ ダイアログ (いたずらなプライベート C++ ハック): Linux (Gnome) ではファイル名を設定できません
静的 QFileDialog::getSaveFileName() によるネイティブ ダイアログ: クイック アプリケーションでは、「親」に使用できる QWidget はありません
QFileDialog インスタンスを介した QT ダイアログ:「親」が設定されていないため、モダリティが機能しません。Quick アプリケーションでは、setParent() 呼び出しに使用できる QWidget はありません
(すべてのデスクトップ コンポーネントを含む QT 5.1 および QtQuick 2.1 で C++ を使用)
c++ - qt5 デザイナーは、fileopen を使用して lineedit でファイル パスを表示しますが、この方法で問題はありますか?
qtの使用を開始したばかりで、ドキュメント、グーグル、例などを調べました。単純なことを自分で行う方法を示す簡単な例(気をつけてください)を見つけようとしています。コードがより複雑になるにつれて、このアプローチが後で問題を引き起こすかどうか疑問に思っていました。この例には必要以上のインクルードがありますが、これは実際のコードから直接得たものです。mainwindow.h: 追加しました
Ui::MainWindow *ui; の後 QLineEdit *vpkPathTxt; を追加しました。mainwindow.cpp: 後
追加した
私のUIボタンを適切なスロットに接続するために、問題は vpkButton_clicked() から文字列を取得して、デザイナーで行った行編集に表示することでした.
私のmain.cppの関数は非常に簡単になりました:(ボイドの外側の上部にあるQString宣言)
私が尋ねている理由は、信頼できるようにするのは少し簡単すぎるように思われるからです.このように行われたのを見たことがありません.
qt - QFileDialog の親を QQuickView に設定する方法
私のアプリケーションの唯一のウィンドウはではなく のQQuickView
サブクラスである です。そのため、ユーザーにファイルを保存するオプションを与えるために を使用したい場合、その親を に設定する方法がわかりません。が親なしで機能することはわかっていますが、親がないと、. これ自体は大きな問題ではありませんが、私の OS (Ubuntu 13.10) では親のない a がウィンドウの下に表示されることがあり、ユーザーには「点滅する」タスクバー アイコンしか表示されません。QWindow
QWidget
QFileDialog
QQuickView
QFileDialog
QQuickView
QFileDialog
QQuickView
Qt5.2を使用しています。最初に Qt Quick Dialogs モジュールで型を使用しようとしましたが、必要な機能 (プロパティFileDialog
など) がありません。defaultSuffix
c++ - Qt: フォームにファイル選択フィールドを追加 (QLineEdit と「参照」ボタン)
QLineEdit
フォームに「参照」ボタンを表示する必要があります。ユーザーがボタンをクリックするQFileDialog
と、開く必要があります。
これはかなり一般的なことですが、そのための既製のソリューションが見つかりません。Qt Designer で のようなウィジェットを期待してQFileSelect
いましたが、似たようなものは見つかりませんでした。
手で実装する必要がありますか?または、これを行う正しい方法は何ですか?
python - QFileDialog は、場所に基づいてパスを除外します
QFileDialog があり、~/Documents にないすべてのパスを除外したいと考えています。
現在持っている
QFileDialogでファイルシステム内の任意のファイルを選択できるため、パスがフィルタリングされていないようです。
filterAcceptsRow() の詳細についてはわかりませんが、ディレクトリを拒否すると、そのサブディレクトリは考慮されないようです。そのため、目的のパスの先祖であるパスを受け入れています。
私はpyqt 5.1とpython 2.7.5を実行しています
android - Qt Android:ネイティブファイルダイアログを表示するには?
可能かどうかはわかりませんが、現在、ファイルを開くダイアログを表示すると:
表示されているダイアログは、Android のネイティブ ダイアログではありません。
代わりに、次のようになります (これも最大化されていません)。
Android用Qt 5.2.0を使用しています。
c++ - QFileDialog を AppData にデフォルト設定しますか?
私のプログラムには、次のような getOpenFileName ダイアログを開くボタンがあります。
ダイアログをデフォルトでユーザーの AppData フォルダーに設定したい。すべてのユーザーが Windows (XP 以降) を実行しています。デフォルトで AppData になるようにするにはどうすればよいですか?