Темы GTK CSS не работают должным образом ⇐ CSS
-
Anonymous
Темы GTK CSS не работают должным образом
У меня есть приложение Python/Gtk+3.0 со следующим макетом
Gtk.Window Gtk.Box CustomClass: Gtk.ScrolledWindow Gtk.ViewPort # создается автоматически Gtk.Grid Gtk.Box # многое из этого Gtk.ScrollBar # создается автоматически Gtk.ScrollBar # создается автоматически Теперь я пытаюсь создать тему, но это не работает. Я хочу изменить фон своего пользовательского класса, но хочу изменить его с помощью CSS.
Я пытаюсь:
#CustomClass, #CustomClass > GtkBox, #CustomClass > GtkViewPort, #CustomClass > GtkGrid, GtkScrolledWindow GtkGrid { цвет фона: #000; } Где я могу найти хороший справочник по темам? Когда я просматриваю темы, установленные в моей системе, я вижу что-то вроде
.custom-class { /* ... */} GtkSomething.custom { /* ... */} Как применить такой селектор «класса» к моим элементам из кода и из Glade, я использую оба.
У меня есть приложение Python/Gtk+3.0 со следующим макетом
Gtk.Window Gtk.Box CustomClass: Gtk.ScrolledWindow Gtk.ViewPort # создается автоматически Gtk.Grid Gtk.Box # многое из этого Gtk.ScrollBar # создается автоматически Gtk.ScrollBar # создается автоматически Теперь я пытаюсь создать тему, но это не работает. Я хочу изменить фон своего пользовательского класса, но хочу изменить его с помощью CSS.
Я пытаюсь:
#CustomClass, #CustomClass > GtkBox, #CustomClass > GtkViewPort, #CustomClass > GtkGrid, GtkScrolledWindow GtkGrid { цвет фона: #000; } Где я могу найти хороший справочник по темам? Когда я просматриваю темы, установленные в моей системе, я вижу что-то вроде
.custom-class { /* ... */} GtkSomething.custom { /* ... */} Как применить такой селектор «класса» к моим элементам из кода и из Glade, я использую оба.
Мобильная версия