LINUX.ORG.RU
ФорумTalks

gtkmm


0

0
Каково состояние этой библиотеки на данный момент?
Новости http://www.gtkmm.org/news.shtml три года не обновлялись,
но последняя версия вышла в ноябре. Если кто знает, поясните.
★★★★★
Имхо замечательное. Исользовал до того как перейти на чистый gtk очень понравилось. На чистый gtk перешел из-за отсутствия автоконнеста сигналов в libglade для c++.
Svoloch ★★★
()
Ответ на: комментарий от Svoloch
> На чистый gtk перешел из-за отсутствия автоконнеста сигналов в libglade для c++.

Тьху! А уже подумывал о gtkmm...

*остаётся на Qt*

Sikon ★★★
()
Ответ на: комментарий от Svoloch
>На чистый gtk перешел из-за отсутствия автоконнеста сигналов в libglade для c++.

glademm

denisko
()
Ответ на: комментарий от Svoloch
>отсутствия автоконнеста сигналов в libglade для c++.

Не понял, какая разница C или C++, если используешь libglade.
Вызываешь glade_xml_signal_autoconnect и все. Так ведь?

Или ты имеешь ввиду glademm?
ttnl ★★★★★
() автор топика
Ответ на: комментарий от ttnl
> Вызываешь glade_xml_signal_autoconnect и все. Так ведь?

Да, только если обработчик не extern "C", чёрта с два эта функция его найдёт. А если он ещё и член класса...

Sikon ★★★
()
Ответ на: комментарий от Svoloch
>На чистый gtk перешел из-за отсутствия автоконнеста сигналов в libglade для c++.

export "C" {} + -dynamic в опциях компилятора

lester_dev ★★★★★
()
Ответ на: комментарий от Sikon
> А если он ещё и член класса...

да, с этим копец. Нечто подобное реализовано в mathgl, там есть обертка на C для каждого члена класса

lester_dev ★★★★★
()
Ответ на: комментарий от ttnl
Как уже написали ниже он мангленные имена не найдет.
Svoloch ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.