我目前遇到了 KDE 小部件样式的一个非常奇怪的问题。
问题在于不尊重小部件样式。所有窗口都显示为类似于默认 GTK 样式(我不知道名称)。如果我在 中更改样式systemsettings
,当前打开的窗口的外观会发生变化,但新窗口仍会以错误的样式显示。
这似乎不受我在设置中选择的样式的影响(我已经用 Oxygen、Plastique 和 Skulpture 进行了测试。另外,我已经确认使用命令行设置的样式(例如ksysguard --style oxygen
)打开应用程序确实有效。
我在互联网上没有找到任何关于此的信息(可能是因为所有结果都是关于 KDE-GTK 引擎的,这是不是关于。
我不知道这是否与任何事情有关,但自从从 13.04 升级到 13.10 以来就发生了这种情况。
编辑:为了澄清起见,以下是屏幕截图:
如果我只是打开任何 KDE 程序,我就会看到这个(从 Dolphin 实例重命名文件对话框),这不是我设置的 Oxygen 样式:
如果我转到系统设置->应用程序外观->样式,设置任何选项(即更改一个选项并立即恢复它,这样应用按钮就会被启用,我会得到以下外观(正确的样式)。当我启动一个使用命令行设置的样式的程序时也会发生这种情况(--style oxygen
)。
答案1
我决定再次尝试搜索,并找到了答案在这个 Arch Linux 论坛中
首先我必须安装 qtconfig 实用程序:
sudo apt-get install qt4-qtconfig
然后,运行qtconfig
,我将第一个选项(“选择 GUI 样式”)从“Cleanlooks”更改为“桌面设置”,就这样。