Sujet : Re: 'Graphics' of libwy
De : Muttley (at) *nospam* DastardlyHQ.org
Groupes : comp.lang.c++Date : 17. Dec 2024, 17:53:23
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vjsaa3$1qrhs$1@dont-email.me>
References : 1 2 3 4 5
On Tue, 17 Dec 2024 17:30:18 +0100
David Brown <
david.brown@hesbynett.no> wibbled:
On 17/12/2024 17:02, Muttley@DastardlyHQ.org wrote:
Personally I'd go with Qt. Its mature and cross platform and does what 99%
of most people need.
>
No, it doesn't come close to that. It's a solid gui library with lots
of extra tools, and is useful to many people - but it's nothing remotely
like you suggest.
>
It has a license that is totally unsuitable for standardisation. I'm
not complaining about the license - the people that wrote the library
get to pick the license. But a standard C++ gui library, if such a
thing is ever made, has to have a very liberal license - BSD/MIT at most.
>
And Qt is hardly a lightweight choice either.
None of them are. If you want lightweight don't use a cross platform library.
I think if there is ever going to be a standard gui library for C++, it
will be written specially for the purpose. That has some big advantages
- if the designers decide they need extra language features for signals
and slots, for example, then those can be added to the language rather
than using an external tool.
You don't want a library that only works with the latest bleeding edge versions
of C++. IMO C++ 2011 would be a reasonable oldest version.