Gtkmm: инициализация custom свойств виджета в GtkBuilder

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by ilyaP, 29 Nov 2012.

  1. ilyaP

    ilyaP New Member

    Joined:
    25 Feb 2010
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Вообщем задача такая: Есть custom виджет gtkmm унаследованный от стандартного виджета. В этом custom виджете добавлены свойства Glib::property. Далее создаю Gtk::Builder::create_from_file(gui.glade) окно с этим виджетом. Виджет создается,показывается,но введенные мной свойства не инициализируются.Т.е. остаются по умолчанию. При работе с libglade можно вызвать функцию glade_register_widget, куда аргументом передается функция тип GtkWidget *glade_new(GladeXML *xml, GType widget_type, GladeWidgetInfo *info) и здесь можно вручную установить все свойства. А в gtkbuilder не понял как сделать...
    Подскажите если кто знает или умел дело с этим...