Qtファイルダイアログを無効にするかカスタマイズするには?

Qtファイルダイアログを無効にするかカスタマイズするには?

私はDebianとXFCEを使用しています。 「検索」機能を持つQt(たとえば、Chromium、Xfce4-screenshooterなど)でファイルダイアログを開く多くのアプリケーションがありますが、完全には使用できません。

ここに画像の説明を入力してください。

すべてのアプリケーションで「基本」ファイルダイアログを使用する方法(例:Libreofficeで「ファイルを開く」をクリックしたとき):

ここに画像の説明を入力してください。

...または、少なくともQtファイルダイアログの「検索」動作を無効にしますか?

ベストアンサー1

私は逆の場合にのみ同じ問題を経験しました。 OpenSuSE 15.5 / XFCEにアップデートした後、[新しいGTKファイルを開く]ダイアログボックスが機能しないことがわかりました。「事前入力」の代わりに「入力しながら検索」に切り替えてください。。だから私はslmのReddit投稿リンクをたどってみました。

export XDG_CURRENT_DESKTOP=kde

必要なアプリケーション(私の場合はQtCreator)を起動する前に。それがすべてです。これで、自動検索機能を備えた作業ファイルセレクタが作成されました。 .xinitrc.

警告:これはQtアプリケーションでのみ機能できます。

Qtは常に基本的なプラットフォームツールを活用するのに非常に巧みでした。 Windowsでも適切なファイルダイアログがあります。一方、GTKはこれに関してかなり愚かだった。 GTK開発者がファイルダイアログをまったく使用していないのか、それともいくつかのスパルタンの起源を持っているのかはわかりませんが、彼らのファイルダイアログは多くの機能を欠いていてプラットフォームと統合されていないので、見苦しくて役に立ちません。

©怖い

おすすめ記事