c код для файлов gtk+ vs glade, сгенерированных.glade

Я новичок в области программирования GTK +. Я все еще изучаю много вариантов использования. Я буду кодировать на языке Си. У меня есть следующие вопросы:

  1. Что лучше? Написание кода или использование файлов.glade, сгенерированных glade?
  2. Какой лучше использовать? libglade или gtkbuilder?
  3. Почему не рекомендуется использовать опцию сборки в glade2?

1 ответ

Решение
  1. Выберите тот, который удобнее для вашей конкретной потребности. Обычно люди используют файл Libglade/GtkBuilder для нетривиального пользовательского интерфейса (создание и поддержка менее запутанны).
  2. GtkBuilder - это новый, предпочтительный способ сделать это, и он является частью GTK+. Вы должны использовать Libglade только в том случае, если вам нужна поддержка устаревших систем.
  3. "Это обеспечивает большую гибкость с разработчиком, предотвращает необходимость повторной компиляции приложений, когда требуется незначительное изменение интерфейса, и позволяет использовать больше языков программирования с Glade".
Другие вопросы по тегам