[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAK7LNATAYqG+Y-XubnU9EJqc3R9QhWCn1nfiGMLU63W7k0vpxQ@mail.gmail.com>
Date: Tue, 18 Jul 2023 09:33:16 +0900
From: Masahiro Yamada <masahiroy@...nel.org>
To: Boris Kolpackov <boris@...esynthesis.com>
Cc: linux-kbuild@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: Re: Qt6 port of kconfig qconf
On Mon, Jul 17, 2023 at 6:27 PM Boris Kolpackov <boris@...esynthesis.com> wrote:
>
> Is there interest in the Qt6 port of qconf (which is currently Qt5)?
>
> I took an exploratory stab at it and I've managed to make it compile
> and run with relatively few changes, though there are quite a few
> warnings about using deprecated stuff.
>
> I can see three possible approaches here:
>
> 1. Drop Qt5 support and port qconf to be exclusively Qt6. This should
> allow cleaning up all the deprecated stuff.
>
> 2. Support Qt5 and Qt6 in the same qconf.cc. With this approach it's
> unlikely we will be able to cleanup the deprecated stuff without
> turning it into an #if soup.
>
> 3. Leave qconf.cc to be Qt5-only and make the changes in the qconf6.cc
> copy. This will allow us to clean up all the deprecated stuff but
> will require applying further changes to two files until we drop
> support for Qt5.
>
> Thoughts?
I like 1 or 2, depending on the size of #if soup.
--
Best Regards
Masahiro Yamada
Powered by blists - more mailing lists