QT vs wxWidgets
La question a été posée avant, mais la plus récente semble être de deux ans, donc il doit y avoir de nouveaux développements qui doit avoir eu lieu dans les deux boîtes à outils.
Donc lesquelles la boîte à outils dois-je utiliser pour le développement d'une interface graphique en C++?
Quels sont les avantages/inconvénients de chacun?
- Vous aimez le sirop de framboise ou de blackberry sirop sur vos crêpes? Ou peut-être vous préférez la marmelade? Vous demandez à un très subjectif, question qui a déjà été posée trop de fois avant.
- C'est une bonne question!
- Cela dépend vraiment de savoir si votre projet est open source ou de code source fermé. Les deux boîtes à outils beau travail pour les projets open source. Pour le code source fermé, QT a tous les types de restrictions et de limitations. Ils chargent de 350 $par mois pour une licence. wxWidgets est gratuit pour tout le monde, commerciaux ou de propriété.
- wxWidgets - Bonne Communauté, de Documentation, Gratuit Comercial de Licence
InformationsquelleAutor rasen58 | 2013-10-14
Vous devez vous connecter pour publier un commentaire.
Dans mes évidemment l'opinion biaisée, les avantages de wxWidgets sont:
Aussi, si c'est un avantage ou un inconvénient, c'est à vous de décider, mais wxWidgets est d'abord une bibliothèque d'interface graphique et cherche à bien jouer avec les autres bibliothèques spécialisées (comme ÉNONCÉ des objectifs de commémoration ou asio, pour la base de données et le soutien du réseau, respectivement) au lieu d'essayer d'être la seule et vraie bibliothèque pour tout.
Si vous comparez wxWidgets, Qt, wxWidgets, littéralement, se dresse pas le cas. Qt est un framework complet où vous pouvez écrire du code et de générer GUI pour Linux, Windows, MAC, Android, IOS et même blackberry, et d'autres systèmes embarqués. Il a des classes pour presque tout ce que vous voulez faire, de contrôle de votre webcam à des appareils bluetooth etc.
Sauf si vous faites quelque chose de très spécifique, vous n'aurez pas besoin de la 3e partie de la bibliothèque.
D'autre part, wxWidgets, offre essentiellement un moyen de création d'interface graphique, avec de nombreuses autres classes aussi, mais ils sont assez peu nombreux en comparaison de Qt.