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 future.
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 > gtk > 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 > comfortably > 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 > so? > _______________________________________________ > gtkmm-list mailing list > gtkmm-list@gnome.org > https://mail.gnome.org/mailman/listinfo/gtkmm-list _______________________________________________ gtkmm-list mailing list gtkmm-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtkmm-list