Jakieś narzędzie do kontroli elementów GTK3?

10

gtkparasitejest świetny gtk+2, ale niestety nie działa gtk+3.

Czy jest jakaś alternatywa?

zetah
źródło

Odpowiedzi:

6

Jeśli patrzysz na wszystkie możliwości, które mogą rozwiązać problem, sugeruję następujący link, który dotyczy sposobu przeniesienia gtkparasitedo GTK3. Chociaż jest to nieco techniczne, wysiłek się powiódł.

http://code.google.com/p/gtkparasite/issues/detail?id=18

Sam
źródło
Właśnie to zrobiłem i pomyślałem o zgłoszeniu, ale proszę :) Patch z komentarza 5 działa świetnie!
zetah
1
GTK3 najwyraźniej jest teraz obsługiwany (od października 2013 ...), musisz go skompilować ze źródła za pomocą ./autogen.sh --with-gtk=3.0, makei sudo make install. Jednak spakowana wersja Fedory nadal obsługuje tylko GTK2 :(
Wilf
5

Tak, istnieje teraz oficjalne narzędzie GNOME o nazwie GtkInspector:

GtkInspector to wbudowana obsługa interaktywnego debugowania w GTK +. Został dodany w GTK + 3.14, na podstawie kopii dobrze znanego gtkparasite . Aby włączyć debuggera, albo uruchomić aplikację ze GTK_DEBUG=interactivew danym środowisku, lub uruchomić
gsettings set org.gtk.Settings.Debug enable-inspector-keybinding truei uruchomić debugger z Control- Shift- Ilub Control- Shift- Dskrótów klawiaturowych.

wprowadź opis zdjęcia tutaj

don_crissti
źródło
Dostaję:No such schema 'org.gtk.Settings.Debug'
jhasse
@jhasse - jaka jest twoja wersja GTK?
don_crissti
3.16 na Ubuntu GNOME 15.10
jhasse
W przypadku Ubuntu zobacz askubuntu.com/a/748152/248158
DK Bose