Envoyé par
VivienD
J'utilise Qt Creator vu que cet environnement effectue déjà tout ce dont j'ai besoin. Enfin, presque: je n'ai pas encore trouvé la fonction qui permettrait, lors de la compilation, de copier automatiquement les fichiers .dll dans le dossier de l'application ou, même, dans un dossier spécifique qui, lui, serait dans le même dossier que l'application.
C'est un problème de qmake, pas de QtCreator
méthode 1 : utiliser la variable
DLLDESTDIR aille directement au bon endroit
méthode 2 : utiliser la variable
QMAKE_POST_LINK de qmake pour écrire une ligne de commande pour faire la copie (OS dépendant)
méthode 3 : QtCreator permet l'utilisation d'outils externe, en particulier les outils de packaging pour des installations automatiques (par exemple
CPack)
Envoyé par
acesyde
Maintenant cela fait quelques temps que je ne l'ai pas utilisé, mais il manquerait peut être un système de plugins pour rajouter des fonctionnalités à l'IDE.
Petite précision : la doc qui explique comment développer des plugins pour Qt Creator est là :
http://doc.qt.nokia.com/qtcreator-ex...ing/index.html (voir en particulier tout en bas de la page : Qt Creator API Reference)
Certaines choses sont très simples (ajouter une coloration par exemple), d'autres demande de connaître un peu l'API, mais pour avoir testé, rien de compliqué
Envoyé par
stef-13013
Franchement quand on voit aujourd'hui les "tank" VS2010, Xcode,... (et je parle pas des prochaines versions !) et toutes les ressources de malades qu'il faut comparées à QtCreator, il n'y a pas photo.
Pour avoir vu la présentation des TechDays de 2010 sur les fonctionnalités de Visual Studio, il faut pas en effet comparer à QtCreator (je dis ça sans méchanceté pour QtCreator, je suis un utilisateur convaincu, mais il y a quand même un gouffre entre les 2). Et ça date de 2010, j'imagine même pas la dernière version
Envoyé par
stef-13013
Maintenant que Nokia ont laché l'affaire, Qt va devenir de plus en plus fort et (j'espère) incontournable !! Il FAUT qu'il soit présent sur Android, iOS and co...
Nokia n'a jamais interdit les portages sur les autres plateformes. Au contraire : c'est bien sous la "période" Nokia (par des devs payés par Nokia) qu'a été développé le Platform Abstraction Layer pour rendre Qt moins dépendant de la plate-forme et permettre ainsi les portages vers Android et iOs.
Sinon, Qt est un projet open source, donc si on veut des portages... just do it
4 |
0 |