Re: Deriving from GObject in C++

If your program logic has been already written in C++ you can write GUI
using GTKMM. Or even scripting language. Do not use GTK, unless you
know what you are doing. If you need to make a derived widget from the
existing one => gtkmm is your friend. If you want to create a widget
from scratch that is a different story. Try to keep GUI separated from
the business logic you aeady have. Will save you a lot of time in the

On Tue, 2020-05-26 at 08:59 +0000, gnu wrote:
I want to make a GUI app and have only little past experience with
and gtkmm. The program is actually finished apart from a GUI and is
written in C++. I thought about deriving from GObject using C++ and
create a bunch of custom classes and widgets (not only overriding
existing methods but defining new ones), that can then be used in the
wider glib/gtk world through GIR introspection. This would
open the door to using some scripting languages for the GUI part - at
least that's my fantasy.

But is this even possible and what would be the recommended way to do
gtkmm-list mailing list
gtkmm-list gnome org

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]