gtkmm
C++ сучеља за GTK и Гном
C++ сучеља за GTK и Гном
gtkmm је званично C++ сучеље за популарну ГУИ библиотеку GTK. Истакнуте ставке укључују безбедне повратне позиве и свеобухватан скуп елемената који се лако могу проширити путем наслеђивања. Можете креирати корисничка сучеља било у коду или помоћу Cambalache дизајнера корисничког сучеља, користећи Gtk::Builder. Постоји опсежна документација, укључујући АПИ референцу и упутство.
gtkmm је слободан софтвер дистрибуиран под ГНУ мањом општом јавном лиценцом (LGPL).
gtkmm је ГУИ алат и ништа више, и тежи да буде најбољи C++ ГУИ алат. Тај мандат не покрива опште C++ структуре података, XML рашчлањивач или приступ бази података. Чак је и наш систем сигнала/слотова део засебне (libsigc++) библиотеке. Међутим, gtkmm је дизајниран да добро ради са свим осталим C++ библиотекама.
Обавезно погледајте наше пратеће библиотеке, glibmm (UTF8 ниске, итд), pangomm (распоред фонтова), libsigc++ (сигнали/слотови) и libxml++ (XML рашчлањивач).