我刚刚在 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
有什么想法可以找到它吗?我需要调整 的字体smplayer
,它现在与 QT 5 库链接。
答案1
Qt5 中不再存在 qtconfig。 Qt5应用程序将默认使用当前桌面设置,但它不能完美工作。例如,我使用 XFCE,它不会自动将样式设置为 Gtk。
可以使用命令行选项设置样式-style
,例如-style=gtk
.或者您可以使用特定的Qt 样式表和-stylesheet
。您可以在 QApplication 文档中查看可用选项。还 :
您还可以通过设置 QT_STYLE_OVERRIDE 环境变量来设置所有 Qt 应用程序的样式。
对于 smplayer,您可以在菜单“选项”>“首选项”>“界面”中更改使用的默认字体和样式。
答案2
最适合我的解决方案是qt5ct
,目前在标准 Arch 社区包中提供。它是一个独立于 DE 的 Qt5 配置实用程序,类似于旧的 qtconfig。
答案3
答案4
看 https://wiki.archlinux.org/index.php/qt
Qt
软件包不再提供通常的bin
(例如qmake
)/usr/bin
。
相反,提供了-qt5
、-qt4
和符号链接(例如,, )。-qt3
qmake-qt5
qmake-qt4
qmake-qt3