Projet

Général

Profil

Développement avec Qt/C++

Installation

Sur ubuntu de 10.04 à 12.04

sudo apt-get install qt4-qmake qt-creator build-essential libqt4-dev g++

Sur ubuntu 14.04 et suivantes

apt-get install libqt5webkit5-dev libqt5scripttools5 libqt5script5 qtscript5-dev libqt5svg5-dev qt4-linguist-tools libexiv2-dev devscripts qt5-qmake qtbase5-dev qtbase5-dev-tools libqt5xmlpatterns5-dev libqt5xmlpatterns5-private-dev libsignon-qt5-dev qt5-default libpolkit-qt-1-dev libqtmultimediakit1

Sur debian il se peut que le paquet qt-creator soit qtcreator (sans le tiret) la commande d'installation est alors

sudo apt-get install qt4-qmake qtcreator build-essential libqt4-dev g++

Avec une Fedora-Core 14

yum install qt-creator

(Puis lancer qt-creator et attendre parfois patiemment plusieurs minutes pendant l'indexation des exemples, de l'aide...).
Tester les exemples pour voir les possibilités impressionnantes !

Développer des logiciels du Terrier d'AbulEdu

Boîte à outils V1

Cette boite à outils en V1 est encore un peu expérimentale et est issue de la réunion de travail du 2-3-4 juillet 2011 ... et comme on monte d'un étage dans la qualité du développement, nous allons essayer de converger vers un plan de nommage AbulEduv1

Généralités

Détails

  • etc. (à venir)
Anciens outils v1 (archives)

Problèmes rencontrés

Utilisation de différents objets Qt

Prise en main (hello world and co)

Bibliothèques complémentaires à Qt

  • SFML pour gérer les formats audio compressés (et bien plus encore)
  • phonon pour gérer des fichiers multimédia.
  • SVox pico pour une synthèse vocale libre
  • log4Qt pour gérer les logs systèmes (projet issu de log4j d'apache)

Boîte à outils V0

Cette boite à outils est obsolète, elle est désormais remplacée par la boite à outils V1 ...

Différentes versions de Qt et Qtcreator

Migration Qt version supérieure

Liens utiles

Redmine Appliance - Powered by TurnKey Linux