Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
qt [Le 17/04/2020, 12:37] 78.194.2.45 |
qt [Le 20/05/2025, 14:20] (Version actuelle) bcag2 FIXME, ajout tag À_RECYCLER (infos pour v6) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>programmation}} | + | {{tag>programmation À_RECYCLER}} |
---- | ---- | ||
Ligne 15: | Ligne 15: | ||
===== Installation du framework ===== | ===== Installation du framework ===== | ||
+ | La version actuelle est la version 6 | ||
+ | |||
+ | FIXME (à confirmer) ((https://askubuntu.com/a/1404359))\\ | ||
+ | télécharger le script d'installation : [[https://www.qt.io/download-qt-installer]] | ||
+ | puis | ||
+ | <code bash> | ||
+ | chmod +x qt-online-installer-linux-x64-4.9.0.run | ||
+ | # puis | ||
+ | ./qt-online-installer-linux-x64-4.9.0.run | ||
+ | </code> | ||
+ | |||
+ | ---- | ||
+ | FIXME les informations ci-dessous sont anciennes\\ | ||
Pour installer Qt avec l'ensemble des outils de développement (Qt Creator, Qt Designer, QtLinguist et QtAssistant), installez le sdk : | Pour installer Qt avec l'ensemble des outils de développement (Qt Creator, Qt Designer, QtLinguist et QtAssistant), installez le sdk : | ||
* Soit en passant par le gestionnaire de logiciels en recherchant "qt sdk" | * Soit en passant par le gestionnaire de logiciels en recherchant "qt sdk" | ||
- | * Soit en ligne de commande : <code>sudo apt-get install qt-sdk</code> | + | * Soit en ligne de commande : <code>sudo apt-get install qt5-default</code> |
* Soit avec le lien apt : **[[apt>qt-sdk]]** | * Soit avec le lien apt : **[[apt>qt-sdk]]** | ||
Ligne 98: | Ligne 111: | ||
=== Eclipse === | === Eclipse === | ||
- | Un plugin d'intégration dans l'IDE Eclipse est fourni depuis la version Qt4.2. | + | Un plugin d'intégration dans l'IDE Eclipse est fourni depuis la version Qt4.2. |
[[http://qt.nokia.com/developer/eclipse-integration|Ce plugin peut être trouvé ici]] | [[http://qt.nokia.com/developer/eclipse-integration|Ce plugin peut être trouvé ici]] | ||
Ligne 105: | Ligne 118: | ||
==== Qt designer ==== | ==== Qt designer ==== | ||
- | Ce programme permet de réaliser simplement vos fenêtres grâce à une application graphique. Les fichiers .ui générés pourront ensuite être intégrés à vos programmes utilisant Qt. Pour l'installer, il faut installer le paquet [[apt://qt4-designer|qt4-designer]] | + | Ce programme permet de réaliser simplement vos fenêtres grâce à une application graphique. Les fichiers .ui générés pourront ensuite être intégrés à vos programmes utilisant Qt. Pour l'installer, il faut installer le paquet [[apt://qt4-designer|qt4-designer]] pour Qt4, et [[apt://qttools5-dev-tools|Qt5 dev tools]] pour Qt5. |
{{:Qt-Designer.png|}} | {{:Qt-Designer.png|}} | ||
Ligne 116: | Ligne 129: | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | * **(en)** [[http://www.qt.io/|Site officiel]] | + | * **(en)** [[https://www.qt.io/|Site officiel]] |
- | * **(en)** [[http://www.qt.io/developers/|Documentation officielle]] | + | * **(en)** [[https://www.qt.io/developers/|Documentation officielle]] |
* **(en)** [[http://www.qtrac.eu/marksummerfield.html|Site d'un auteur de livres sur la programmation en Qt4 et Qt3]] | * **(en)** [[http://www.qtrac.eu/marksummerfield.html|Site d'un auteur de livres sur la programmation en Qt4 et Qt3]] | ||
* **(fr)** [[http://fr.openclassrooms.com/informatique/cours/programmez-avec-le-langage-c|Programmez avec le langage C++]], sur OpenClassrooms (anciennement Site du Zéro) | * **(fr)** [[http://fr.openclassrooms.com/informatique/cours/programmez-avec-le-langage-c|Programmez avec le langage C++]], sur OpenClassrooms (anciennement Site du Zéro) | ||
- | * **(fr)** [[http://qt.developpez.com/|Club des développeurs Qt]] sur Développez.com | + | * **(fr)** [[https://qt.developpez.com/|Club des développeurs Qt]] sur Développez.com |
* **(fr)** [[http://www.qtfr.org/|La communauté francophone Qt fr]] | * **(fr)** [[http://www.qtfr.org/|La communauté francophone Qt fr]] | ||
* **(en)** [[https://wiki.qt.io/QtWebEngine/How_to_Try|QtWebEngine]] | * **(en)** [[https://wiki.qt.io/QtWebEngine/How_to_Try|QtWebEngine]] |