在 windows 上使用 css 设置 Gtk 样式
Styling Gtk with css on windows
我有一个要为 windows 发布的 Gtk 应用程序,我正在尝试通过 css 做一些 syle。我将以下 css(用于测试)放在 MYAPP\etc\gtk-3.0\gtk.css
中,但没有任何变化。
*
{
background-color: #FF0000;
color: #00FF00;
}
GtkMenuItem
{
color: #FF0000;
margin: 5px;
}
GtkTextView
{
background-color: #000000;
}
文件位置有误吗?
是的,位置错了。
根据 documentation 你应该将它保存在 datadir/share/themes/theme-name/gtk-3.0/gtk.css
下,在 Windows 并且假设你使用的是标准 Adwaita 主题, 应该是 YOURAPP\share\themes\Adwaita\gtk-3.0\gtk.css
.
我有一个要为 windows 发布的 Gtk 应用程序,我正在尝试通过 css 做一些 syle。我将以下 css(用于测试)放在 MYAPP\etc\gtk-3.0\gtk.css
中,但没有任何变化。
*
{
background-color: #FF0000;
color: #00FF00;
}
GtkMenuItem
{
color: #FF0000;
margin: 5px;
}
GtkTextView
{
background-color: #000000;
}
文件位置有误吗?
是的,位置错了。
根据 documentation 你应该将它保存在 datadir/share/themes/theme-name/gtk-3.0/gtk.css
下,在 Windows 并且假设你使用的是标准 Adwaita 主题, 应该是 YOURAPP\share\themes\Adwaita\gtk-3.0\gtk.css
.