gtkファイルダイアログを使ってVLCを設定するには?

gtkファイルダイアログを使ってVLCを設定するには?

以前の長期インストールは、VLCおよびgtkファイルダイアログボックスにバンドルされていました。 VLCをインストールする以外は特別な作業もしませんでした。

VLC 2.2.1にアップデートした後、ファイルダイアログボックスがQtに置き換えられ、gtkを復元するための明確な方法はありません。削除のために「vlc-qt」を表示すると、vlc全体も削除対象として表示されます。

SUSE 13.2を開く

ベストアンサー1

VLCメディアプレーヤーは長い間Qtインターフェースを使用してきました。ただし、VLCにはウィンドウスタイルをオーバーライドするオプションがあり、これはファイルダイアログも変更します。

VLC メディアプレーヤーで次の手順を実行します。

  1. 行くツール > 基本設定(またはCtrl+を押してくださいP

  2. 最初のタブの下インターフェイス設定 - 外観、ドロップダウンメニューを使用して「Force Window Style:」を探し、選択内容をSystem's default次から変更します。GTK+

  3. 最後にクリックしてください。救う変更承認。

それからメディア>ファイルを開く...Ctrl(または+を押してO)ファイルダイアログボックスにGTK +ウィンドウスタイルが適用されていることを確認してください。それはすべてです。

Debian 8 Xfce(Xfce 4.10)でVLC 2.2.1を使用してテストされました。

Debian / UbuntuでQt5の強制スタイル

以前は、Debian 9(テスト)およびUbuntu 16.04(xenial)以下の場合、ユーザーはlibqt5libqgtk2リポジトリからパッケージをさらにインストールする必要がありました。最新バージョンの場合は現在qt5-gtk-platformthemeまたはで提供されており、qt5-gtk2-platformtheme推奨事項は自動的にそれらのいずれかをインストールします。

Xubuntu 16.04(Xfce 4.12)でVLC 2.2.2を使用してテストされました。 Debian ではテストしてみませんでしたが、従うことができるそうです。Ask Ubuntuに関するこの記事。後で、qt5-gtk-platformthemeVLC 3.0.9ソフトウェアパッケージがXubuntu 20.04にデフォルトでインストールされていることがわかりました。

他のディストリビューションのQt5の強制スタイル

上記のパッケージは、openSUSEを含む他のディストリビューションのリポジトリでは利用できないことがわかりました。この検索結果Software.opensuse.orgで検索しました。あるいは、アーチウィキQT_STYLE_OVERRIDE環境変数は、Qtアプリケーションが特定のスタイルを使用するように強制することに注意してください。

したがって、次のいずれかの場所にQT_STYLE_OVERRIDE=gtk2行を追加できます。QT_STYLE_OVERRIDE=GTK+

Qt5パッケージをインストールせずに、この行を最後のファイルを除く上記の各構成ファイルに1回エクスポートしようとしました。ただし、どちらもXubuntu 16.04のVLCでは機能しません。

現時点では、環境変数が実際に機能しているかどうかを確認することはできません。

おすすめ記事