20Fermer22
UtherLe 23/08/2017 à 13:50
Kevin Kofler (./431) :
Et Qt 5 est modulaire, CAN est évidemment un module optionnel à part, mais même QtNetwork est distinct de QtWidgets, seul QtCore est la base minimale que tous les utilisateurs de Qt doivent utiliser, et il n'y a rien de ce que vous critiquez dans QtCore.
Heu si justement pour moi tout le problème de Qt est QtCore. QtCore pose tout le cadre qui fait que Qt n'est pas une simple bibliothèque mais une vrai framework avec notamment ses QObject qui se présentent presque comme une modification du langage même.
Alors que parfois je veux juste une lib d'IHM, Réseau, BDD, ... sans que ça ait d'impact sur le fonctionnement du projet.

Kevin Kofler (./431) :
Et personnellement, j'apprécie bien avoir une bibliothèque de classes comparable à celle du Java
Je l'apprécie aussi beaucoup, dans certaines conditions.
Le problème de Qt c'est que c'est construit comme framework qui apporte donc une certaine lourdeur, un peu comme Électron en fait (en un peu moins grave quand même).