Libglade oficjalnie przestarzała

  • Home
  • /
  • Blog
  • /
  • Libglade oficjalnie przestarzała

Data: 11 maja, 2009

Biblioteka do dynamicznego tworzenia interfejsu użytkownika GTK+ — libglade — została uznana za przestarzałą. Została zastąpiona przez nową, zintegrowaną z GTK+ — GtkBuilder.

Już od jakiegoś czasu można było zauważyć, że wiele projektów GNOME rezygnuje z używania libglade. Dotychczas było nieoficjalnie wiadomo, że libglade przestanie być rozwijania. Od dzisiaj już jest jasne, że nową metodą dynamicznego ładowania interfejsu jest GtkBuilder. Libglade zostanie w pełni zastąpiony do czasu GNOME 3.

GtkBuilder jest rozwijany jako następca libglade. Obsługuje nie tylko widgety, ale również modele (np. treemodels), obsługuje GtkMenu i GtkToolbar. Do tego jest on zintegrowany z GTK+, dlatego nie trzeba dodawać kolejnej biblioteki do zależności.

Glade 3.6, który wyszedł w marcu, potrafi w pełni zapisywać do formatu XML GtkBuilder. Dotychczas używany program do konwersji z formatu .glade — gtk-builder-convert — jest już zbędny.

Więcej można znaleźć m.in. w FAQ Micaha Carricka.

Newsletter OSnews raz w tygodniu. Bez reklam.