当我在 KDE 上运行 GTK 应用程序时,它们使用与我在 KDE 系统设置应用程序中配置的颜色和字体方案相匹配的 QtCurve 主题。
但是,以超级用户身份运行的 GTK 应用程序使用旧的默认 GNOME,无论我是使用kdesudo
、gksudo
还是sudo
在终端上运行它们。例如,下面gedit
以超级用户身份运行,以我的普通用户帐户运行:
奇怪的是,Qt 应用程序运行时kdesudo
显示默认的 Oxygen 样式,但sudo
在终端上运行时使用我的设置。
有没有办法配置在 KDE 上以超级用户身份运行时 GTK 应用程序使用的样式?
答案1
尝试这个。
创建一个~root/.gtkrc-2.0
包含以下内容:
gtk-theme-name = "QtCurve"