hello you should have used the EFL toolkit
* C code * no problem with versions * separate C logic from UI (with one C code, you can have several UI, like one for desktop, one for smartphone, etc...) examples of EFL usage: https://www.calaos.fr/download/misc/videos/calaos_04.ogv http://www.rasterman.com/files/wp2.avi but i don't think you will switch to the EFL :-) regards Vincent Torri On Thu, Jul 28, 2022 at 8:02 AM suzuki toshiya <[email protected]> wrote: > > Dear Werner, Charlie, > > In the case of Ubuntu, the versions of Qt are following. > > 18.04LTS (until April 2023): 5.9.5 > 20.04LTS (until April 2025): 5.12.8 > 21.10: 5.12.2 > 22.04LTS (until April 2027): 5.15.3 > Kinetic: 5.15.4 > > I think supporting Qt 5.12 is helpful for lazy late adapters like me :-), > but Charlie, please don't spend much time for them. As Werner comments, > notification "your Qt is too old to build ftinspect" is sufficient goal > for GSoC project. > > Regards, > mpsuzuki > > On 2022/07/28 14:27, Werner LEMBERG wrote: > > > >>> Please add code to the meson and cmake build files that checks whether > >>> the Qt version you need is installed. If not, make them exit with an > >>> error. After you are done you can revert the work-around for older > >>> Qt5 versions :-) > >> > >> OK, I've push the reverted version with check conditions in CMake and > >> Meson scripts to the `gsoc-2022-chariri-3` branch (open a new branch > >> in case you want to still use Qt 5.12 to checkout my progress). > > > > I've updated my openSUSE box, and I'm now using Qt 5.15.2. However, I > > still ask you to adjust the meson and cmake build files to request a > > proper minimum version for Qt (this is not urgent, though). > > > >> Let me know if the old `gsoc-2022-chariri-2` (containing the 5.12 > >> workaround) is no longer needed. > > > > I don't need it, thanks. > > > > > > Werner > > >
