Gtk :: Builder завершается неудачно и сразу прерывается при чтении файла? - PullRequest
1 голос
/ 05 января 2012

Я пытаюсь загрузить очень простой файл Glade из той же директории.Тем не менее, Gtk :: Builder всегда дает сбой и прерывается с

terminate called after throwing an instance of 'Gtk::BuilderError'

, хотя я все окружил в операторе try.

Просто для ясности, источник находится в http://pastebin.com/hRBuAi2d,, а файл glade в http://pastebin.com/c9ZvgbWi.

Gtkmm, который я сломал?Это единственное объяснение, которое я могу придумать.

1 Ответ

1 голос
/ 06 января 2012

После изменения id="window1" на id="mainwindow" в вашем файле пользовательского интерфейса, он работал нормально здесь.

Вы пытаетесь ref_builder->get_widget('mainwindow', win), где ваше окно фактически называется "window1" в файле пользовательского интерфейса.

Редактировать: хотя я использую Linux x64, а не Windows.

...