Des Alternatives à Qt
J'ai été à la recherche sur le web afin de trouver une croix-plate-forme(Mac, Pc, peut-être même linux) cadre.
Je sais que qt est l'industriel standart pour faire ce genre de chose en c++.
La chose qui me frotte le mauvais sens, c'est le fait qu'il n'existe qu'une seule option(deux si vous comptez faire de votre propre cadre de référence). Une option pour la réalisation d'un commercial de la croix-plate-forme d'application, ce ne peut pas être vrai?
Également de Qt façon, à l'aide d'un précompilateur et gâcher la langue avec slots
et sockets
est un gâchis, c'est aussi simple. Il fait un gâchis de se développer dans l'ide et il fait un gâchis de compiler si vous n'êtes pas à l'aide de qmake, dans l'Ensemble, cela signifie que qt ne pas jouer avec les autres.
Quelqu'un pourrait-il m'indiquer la direction de l'autre à un usage commercial, multi plates-formes gui cadres?
- tk/tcl est un autre
- Ce qui est mauvais avec une seule option, si cette option est tout simplement le meilleur et la meilleure façon de le faire! Désolé pour la très des commentaires subjectifs, mais qui venait d'être dit.
- Vous pouvez lier des exemples de neat interfaces utilisateur fait avec tcl/tk?
Vous devez vous connecter pour publier un commentaire.
Voici un peu de C/C++ en fonction cross-platform GUI cadres:
Le Toolkit graphique, Cadre de Page contient des informations sur l'interface graphique de cadres pour de nombreux langages et plates-formes.
Certains autres choix ne sont pas mentionnés jusqu'à présent:
XULRunner(Firefox couche d'abstraction)
Les SAVOIRS traditionnels(fourni avec python, fixations pour de nombreux langages, dont c++)
Webapp (bibliothèque en c++, web devel(inspiré par qt) Wt)
Swing, AWT, SWT (si vous utilisez java ou d'autres jvm langues)
Une autre option recommandée par certains est écrit distinct des interfaces graphiques?(Je n'ai pas forcément d'accord, mais il devrait être mentionné).
wxWidgets est une autre option multi plates-formes: https://stackoverflow.com/questions/2886258/wxwidgets-vs-qt
Mais pourquoi ne pouvez-vous pas utiliser Qt, est qu'il manque quelque chose dans Qt que vous auriez besoin? Ou voulez-vous une autre des options juste pour le plaisir des options? Il n'est pas Qt est la faute de qui il n'y a pas plus compatible cadres.
Vous devriez également vérifier Xojo. C'est le moyen le plus facile de créer des natifs, bureau multi-plateforme (Windows, OS X et Linux), Raspberry Pi, le web et les apps iOS.
Copperspice est un fork de Qt, en supprimant la nécessité pour le précompilateur.
Github: https://github.com/copperspice/copperspice
Si vous êtes à la recherche d'un bon commercial cross-platform GUI cadre. Jetez un oeil sur Intégré Assistant. Ici, vous aurez une pleine IDE avec un puissant générateur de code qui permet de construire de la croix-plate-forme des interfaces utilisateur qui peuvent être compilés pour Mac, Windows, Linux, iOS, Android, et de nombreux autres systèmes, même sans n'importe quel OS.
Il permet de générer le code de la GUI ANSI-C code pour les différentes plates-formes, qui peuvent facilement être compilé avec un compilateur C, quel que vous voulez. En plus de cela, il permet également de générer des WebGL code de la même source de base, de sorte que vous pouvez également utiliser la même interface utilisateur dans un navigateur basé sur le frontend système.
Ici quelques Les échantillons.