comp.lang.ada
 help / color / mirror / Atom feed
From: Andreas Almroth <andreas@almroth.com>
Subject: Re: GtkAda for GTk4?
Date: Mon, 14 Feb 2022 00:45:07 -0800 (PST)	[thread overview]
Message-ID: <90d5c3ac-77c9-469d-bd97-5ec2cea3e148n@googlegroups.com> (raw)
In-Reply-To: <suc141$1n5b$1@gioia.aioe.org>

On Sunday, 13 February 2022 at 23:35:48 UTC+1, Luke A. Guest wrote:
> On 13/02/2022 20:26, Andreas Almroth wrote: 
> > On Sunday, 13 February 2022 at 17:46:09 UTC+1, Dmitry A. Kazakov wrote: 
> >> On 2022-02-13 16:32, Andreas Almroth wrote: 
> >> 
> >>> Looking at the excellent support for GTK in GtkAda over the past many years, which I have enjoyed using, I was looking for (aka googling) references to any initial thoughts/work on having GtkAda to also support GTK4. 
> >> Well, knowing GTK's disastrous history it cannot be "also", it must be 
> >> either 3 or 4. GTK 4 breaks basically everything one could ever think of. 
> >>
> It's almost like wxAda would've been better...
> > Well, they might, but it is still based on C, which is easier to interface to from Ada, than say C++ (which I have found cumbersome). Most other GUI frameworks are based on C++, for instance QT. QTAda is as far as I know not maintained (I haven't seen much in a very long time).
> Can confirm, binding C++ is too easy to burn out on, having done so on 
> wxAda.

First, I have to correct myself... Seems Leonid Dulman provides QT5 and QT6 support as part of Ada Studio (google qt6ada). Just saw another post on the adagorge.org re-design, and found QT that way...

/A

      reply	other threads:[~2022-02-14  8:45 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-02-13 15:32 GtkAda for GTk4? Andreas Almroth
2022-02-13 16:46 ` Dmitry A. Kazakov
2022-02-13 20:26   ` Andreas Almroth
2022-02-13 20:45     ` Dmitry A. Kazakov
2022-02-14  7:46       ` Emmanuel Briot
2022-02-14  8:47         ` Andreas Almroth
2022-02-14 19:50         ` Fernando Oleo Blanco
2022-02-13 22:35     ` Luke A. Guest
2022-02-14  8:45       ` Andreas Almroth [this message]
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox