gtkmm Data Binding App

gtkmm

by gtkmm

A Set of C++ bindings for GLib
Helps with: Data Binding
Similar to: Flex SDK App Android Binding Library App RAINY.JS App RivetsJS App More...
Source Type: Open
License Types:
Supported OS:
Languages: C CPP

What is it all about?

gtkmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, and a comprehensive set of widgets that are easily extensible via inheritance. You can create user interfaces either in code or with the Glade User Interface designer, using Gtk::Builder. There's extensive documentation, including API reference and a tutorial.

Key Features

* Use inheritance to derive custom widgets. * Type-safe signal handlers, in standard C++. Polymorphism. * Use of Standard C++ Library, including strings, containers, and iterators. * Full internationalisation with UTF8. * Complete C++ memory management * Object composition * Automatic deallocation of dynamically allocated widgets. * Full use of C++ namespaces. * No macros. * Cross-platform: Linux (gcc), FreeBSD (gcc), NetBSD (gcc), Solaris (gcc, Forte), Win32 (gcc, MSVC++ .Net 2003, 2005, 2008), MacOS X (gcc), others * Free software and free of cost for both Open Source and proprietary development. * Discussed, designed and implemented in public.


Pricing

Yearly
Monthly
Lifetime
Free
Freemium
Trial With Card
Trial No Card
By Quote

Description

Free

Alternatives

View More Alternatives

View Less Alternatives

Top DiscoverSDK Experts

User photo
200
Noor Khan
Senior Software Engineer (Web)
GUI | Data Handling and 17 more
View Profile
User photo
80
Eugene Klymenko
.Net Developer
Data Handling | Web and 14 more
View Profile
User photo
60
Billy Joel Ranario
Full Stack Web Developer and Article Writer
GUI | Data Handling and 31 more
View Profile
User photo
20
Alvie Amar
Web Developer
Multimedia | Frameworks and 17 more
View Profile
Show All

Interested in becoming a DiscoverSDK Expert? Learn more

X

Compare Products

Select up to three two products to compare by clicking on the compare icon () of each product.

{{compareToolModel.Error}}

Now comparing:

{{product.ProductName | createSubstring:25}} X
Compare Now