我刚刚在Arch中安装了Qt5,但是只有qtconfig
不能工作:
%> qtconfig
qtconfig: could not exec '/usr/lib/qt/bin/qtconfig': No such file or directory
是的,没有这样的文件,甚至连/usr/lib/qt5/bin/qtconfig
都没有
有什么办法找到它吗?我需要调整smplayer
的字体,它现在链接到Qt5库。
发布于 2014-05-03 10:37:12
qtconfig不再存在于Qt5中。默认情况下,Qt5应用程序将使用当前的桌面设置,但工作并不完美。例如,我使用的是XFCE,它不会自动将样式设置为Gtk。
可以使用-style
命令行选项设置样式,例如-style=gtk
。或者,您可以在Qt样式表中使用特定的-stylesheet
。您可以在QApplication文档中看到可用的选项.还:
还可以通过设置QT_STYLE_OVERRIDE环境变量来设置所有Qt应用程序的样式。
对于smplayer,可以更改菜单选项> Preferences > Interface中使用的默认字体和样式。
发布于 2015-01-24 17:27:31
发布于 2017-01-04 16:57:47
最适合我的解决方案是qt5ct
,它目前在标准的Arch社区包中可用。它是一个与DE无关的Qt5配置实用程序,类似于旧的qtconfig。
https://wiki.archlinux.org/index.php/qt#Configuration_的_Qt5_应用程序_在……下面_环境_其他_比_KDE_等离子体
https://unix.stackexchange.com/questions/127666
复制相似问题