web-dev-qa-db-ja.com

Qt 5のqtconfigツール?

Arch LinuxにQT 5をインストールしたばかりですが、qtconfigだけが機能しません。

%> qtconfig
qtconfig: could not exec '/usr/lib/qt/bin/qtconfig': No such file or directory

はい、そのようなファイルはなく、/usr/lib/qt5/bin/qtconfig

どこにそれを見つけるためのアイデア? QT 5ライブラリにリンクされているsmplayerのフォントを調整する必要があります。

16
daisy

qtconfigはQt5には存在しません。 Qt5アプリケーションはデフォルトで現在のデスクトップ設定を使用しますが、完全には機能しません。たとえば、XFCEを使用していますが、スタイルが自動的にGtkに設定されません。

スタイルは、-styleコマンドラインオプションを使用して設定できます(例:-style=gtk)。または、特定の Qtスタイルシート-stylesheetとともに使用できます。 QApplicationのドキュメントで利用可能なオプションを確認できます。 また:

QT_STYLE_OVERRIDE環境変数を設定して、すべてのQtアプリケーションのスタイルを設定することもできます。

Smplayerの場合、メニューのオプション>設定>インターフェースで使用されるデフォルトのフォントとスタイルを変更できます。

13
Leiaz

これはここでその仕事をします: https://www.archlinux.org/packages/community/x86_64/lxqt-config/

パッケージ化されていない、afaik: http://qt-apps.org/content/show.php/Qt5+Configuration+Tool?content=168066

5

私にとって最も効果的な解決策はqt5ct、現在標準のArchコミュニティパッケージで利用可能です。これは、古いqtconfigに似た、DEに依存しないQt5構成ユーティリティです。

https://wiki.archlinux.org/index.php/qt#Configuration_of_Qt5_apps_under_environments_other_than_KDE_Plasma

3
alanaktion

https://wiki.archlinux.org/index.php/qt を参照してください

Qtパッケージは、/usr/binに通常のbin(例:qmake)を提供しなくなりました。

代わりに、-qt5-qt4-qt3のシンボリックリンクが提供されます(例:qmake-qt5qmake-qt4qmake-qt3)。

0
dionysos