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 ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.