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


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:


1

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

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.