Пусть в одном glade-файле лежат несколько окон, содержащих виджеты с одним и тем же именем "WidgetName". Необходимо получить WidgetName из второго по счету окошка. Как это сделать без костылей и гемороя? Я делал так: разбивал файл на несколько, по одному окну в каждом. Потом использовал функцию GtkWidget* glade_xml_get_widget (GladeXML *self, const char *name);, но это костыли. Делал и по-другому: xmlI = glade_xml_new ("file.glade", "WindowI", NULL);, но это геморой. Есть ощущение, что можно делать это как в GTK поступают с сигналами родительских виджетов: glade_xml_get_widget (xml, "Window1::WidgetName"); , но так не работает. ttnl P.S. Как точно геморой пишется - не знаю, никогда им не болел.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум glade, gtk на Open Solaris 2008.11 (2008)
- Форум Libglade + KDE (3.5) - не отображается ui (2009)
- Форум Растровое изображение по полярным координатам точек в OpenGL (2011)
- Форум Glade (2003)
- Форум Glade (2003)
- Форум glade-- (2003)
- Форум glade (2003)
- Форум Glade ???? (2001)
- Форум Glade ???? (2001)
- Форум pygtk - glade или не glade (2010)