Welches GTK-Widget ist das?

7

In letzter Zeit wurde das folgende Widget in GTK-Anwendungen angezeigt. Ich kann es in Glade nicht finden. Was ist es?

Geben Sie hier die Bildbeschreibung ein

Jo-Erlend Schinstad
quelle
Es kann hilfreich sein, wenn Sie uns mitteilen, in welchen GTK-Apps Sie es gesehen haben. Vielen Dank!
David Planella
Dieser ist von Totem, aber wir sehen sie zum Beispiel auch überall in den Systemeinstellungen. Zumindest in Präzision. Ist es möglich, dass es sich nur um eine Schaltflächengruppe mit einem bestimmten Stil handelt?
Jo-Erlend Schinstad

Antworten:

11

Wenn man sich den Totem-Code ansieht, sieht es aus wie eine Reihe von GktButtons in einer GtkToolbar , bei denen ein CSS-Stil angewendet wird und anstelle der Standard- Symbole symbolische Symbole (die auch vom Thema in Ubuntu installiert werden) verwendet werden.

Hier ist ein Beispiel in 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)

Weitere Informationen zu GTK + 3 CSS-Stilen:

David Planella
quelle
1

Es handelt sich um Schaltflächen in der ".inline-Symbolleiste".

hohoho
quelle