c код для файлов gtk+ vs glade, сгенерированных.glade
Я новичок в области программирования GTK +. Я все еще изучаю много вариантов использования. Я буду кодировать на языке Си. У меня есть следующие вопросы:
- Что лучше? Написание кода или использование файлов.glade, сгенерированных glade?
- Какой лучше использовать? libglade или gtkbuilder?
- Почему не рекомендуется использовать опцию сборки в glade2?
1 ответ
Решение
- Выберите тот, который удобнее для вашей конкретной потребности. Обычно люди используют файл Libglade/GtkBuilder для нетривиального пользовательского интерфейса (создание и поддержка менее запутанны).
- GtkBuilder - это новый, предпочтительный способ сделать это, и он является частью GTK+. Вы должны использовать Libglade только в том случае, если вам нужна поддержка устаревших систем.
- "Это обеспечивает большую гибкость с разработчиком, предотвращает необходимость повторной компиляции приложений, когда требуется незначительное изменение интерфейса, и позволяет использовать больше языков программирования с Glade".