gtkmm є офіційним інтерфейсом C++ для популярної графічної бібліотеки GTK+. Включає сигнали перевірки типів, наслідування віджетів за допомогою стандартного способу С++. Ви можете будувати графічний інтерфейс користувача за допомогою коду або Glade Interface Designer, використовуючи libglademm. gtkmm є вільним програмним забезпеченням, і розповсюджується на умовах ліцензії GNU Lesser General Public License (LGPL).
gtkmm розшифровується, як gtk minus minus або gtk--.
Приклад коду
#include <gtkmm.h>
int main(int argc, char *argv[])
{
Gtk::Main kit(argc, argv);
Gtk::Window window;
Gtk::Main::run(window);
return 0;
}
Цей код створює пусте вікно розміром 200х200 пікселів.
Див. також
- Qt
- wxWidgets
- GTK+
- FLTK
- VCF
Посилання
- Офіційний майданчик тенет [Архівовано 22 вересня 2002 у Wayback Machine.]
Список бібліотек віджетів[en] |
---|
| Низькорівневі | - Macintosh Toolbox/Carbon
- Intrinsics
- Intuition
- Windows API
- Xlib
- XCB
|
---|
| Високорівневі | UNIX, X11 | - Athena (Xaw)
- InterViews
- LessTif
- Motif
- OPEN LOOK
|
---|
| AmigaOS | - BOOPSI
- MUI
- ReAction GUI
- Zune
|
---|
| macOS | - Carbon
- Cocoa
- MacApp
- MacZoop
- PowerPlant
|
---|
| | |
---|
| Кросплатформні | CLI | |
---|
| C | |
---|
| | |
---|
| | |
---|
| | |
---|
| | |
---|
| | |
---|
| | - CAPI
- Common Graphics
- CLIM
- Ltk
- McCLIM
|
---|
| | |
---|
| | |
---|
| | |
---|
| | |
---|
| | |
---|
| | |
---|
| | - Ample SDK
- CougarXML
- GladeXML
- Lively Kernel
- Pyjamas
- Rialto Toolkit
- XAML
- XUI
- XUL
- Wt
|
---|
|
---|
|
---|
|