Что такое виджет GTK?

7

В последнее время я вижу, что виджет ниже отображается в приложениях GTK. Я не могу найти его в Поляде. Что это?

    
задан Jo-Erlend Schinstad 29.02.2012 в 06:09
источник

2 ответа

11

Глядя на код тотема , он выглядит как набор GktButtons внутри GtkToolbar с использованием стиля CSS и использования символических значков ( которые также устанавливаются темой в Ubuntu) вместо обычных.

Вот пример в Python

# Assuming builder is an initialized Gtk.Builder object and toolbar exists
# in the .ui definition file and is populated with Gtk.ToolButtons

context = builder.get_object('toolbar').get_style_context()
context.add_class(Gtk.STYLE_CLASS_INLINE_TOOLBAR)

Дополнительная информация о стилях GTK + 3 CSS:

ответ дан David Planella 29.02.2012 в 19:37
источник
1

Это кнопки на панели «.inline-toolbar».

    
ответ дан hohoho 31.05.2012 в 07:22