Gtk 3.4在事件框中的小部件周围放置默认填充?

时间:2014-04-30 22:45:19

标签: python pygtk gtk3

我正在使用python gtk 3.4并且似乎将1或2像素宽的填充圆形元素打包到事件框中。我尝试通过在CSS和python中将填充设置为零来摆脱它,但没有运气。但是,当我在具有gtk 3.8的笔记本电脑上运行我的代码时,没有填充。有谁有这个问题,并想出如何摆脱它?我想知道它是否可能是gtk 3.4中的错误

1 个答案:

答案 0 :(得分:0)

好的,我已经解决了我的问题。我希望这有助于其他人:
如果在Gtk 3.4的CSS中设置窗口小部件的属性,它在成为子窗口小部件时似乎经常被忽略。所以,删除所有填充(在我的情况下):

GtkContainer GtkBox,
GtkContainer GtkEvent,
GtkContainer GtkFixed,
GtkBox GtkEventBox,
GtkBox GtkFixed,
GtkBox GtkGrid,
GtkBox GtkContainer,
GtkGrid GtkEventBox,
GtkFixed GtkImage,
GtkFixed GtkEventBox,
GtkWindow GtkGrid,
GtkWindow GtkBox {
    padding: 0;
}