回答:
qtconfigはQt5にはもう存在しません。Qt5アプリケーションはデフォルトで現在のデスクトップ設定を使用しますが、完全には機能しません。たとえば、私はXFCEを使用していますが、スタイルをGtkに自動的に設定しません。
スタイルは-style
、たとえば、コマンドラインオプションで設定できます-style=gtk
。または、特定のQtスタイルシートを使用できます-stylesheet
。QApplicationのドキュメントで利用可能なオプションを確認できます。また:
QT_STYLE_OVERRIDE環境変数を設定して、すべてのQtアプリケーションのスタイルを設定することもできます。
smplayerの場合、メニューの[オプション]> [設定]> [インターフェイス]で使用されるデフォルトのフォントとスタイルを変更できます。
これはここでその仕事をします:https : //www.archlinux.org/packages/community/x86_64/lxqt-config/
パッケージ化されていない、私の知る限り:http://qt-apps.org/content/show.php/Qt5+Configuration+Tool?content=168066
私にとって最適なソリューションはqt5ct
、です。これは現在、標準のArchコミュニティパッケージで利用できます。これは、古いqtconfigに似たDEに依存しないQt5構成ユーティリティです。
https://wiki.archlinux.org/index.php/qtを参照して ください
Qt
パッケージはもう通常のbin
(例えばqmake
)を提供し/usr/bin
ません。
その代わり-qt5
、-qt4
と-qt3
シンボリックリンクが用意されている(例えばqmake-qt5
、qmake-qt4
、qmake-qt3
)。
keepassx -style=gtk
が、起動すると動作しますが、QT_STYLE_OVERRIDE=gtk keepassx
動作しません。また、環境変数を他の場所にエクスポートしようとしましたが、まだ取得されません:(