Меня попросили добавить панель навигации к существующему проекту GTK2 C. В настоящее время проект переключается между несколькими экранами с помощью gtk_widget_show()
и gtk_widget_hide()
. Макеты определены в файлах .ui, созданных Glade.
Панель навигации будет находиться внизу каждого экрана и вести себя одинаково на каждом из них. Есть ли стандартный способ сделать это без добавления идентичных виджетов / подключения идентичных сигналов для каждого экрана?