Une page est dédiée ici
QElectroTech repose sur l'édition OpenSource de la bibliothèque Qt 4.4
Rendez-vous sur cette page et téléchargez le fichier “qt-win-opensource-4.4.0-mingw.exe”. Ce fichier vous permettra d'installer à grands coups de suivant-suivant-suivant un compilateur C++, les en-têtes de la bibliothèque Qt 4.4 (*.h) ainsi que ses fichiers binaires (*.dll, *.a, utilitaires, …). Assurez-vous que votre variable d'environnement PATH contient bien les chemins vers les dossiers suivants :
Pour modifier vos variables d'environnement, rendez-vous dans Démarrer > Paramètres > Panneau de configuration > Système > Onglet “avancé” > Bouton “Variables d'environnement”. Modifiez alors la variable PATH pour votre utilisateur. Redémarrez si nécessaire. Si cela a fonctionné, ouvrez une invite de commande (Démarrer > Exécuter > tapez cmd et validez) et tapez : qmake -v. Vous devriez obtenir ceci (ou quelque chose de similaire) :
QMake version 2.01a Using Qt version 4.4.0 in C:\Qt\4.4.0\lib
Autre test : tapez mingw32-make. Vous devriez obtenir :
mingw32-make: *** No targets specified and no makefile found. Stop.
À ce stade, vous avez installé avec succès la bibliothèque Qt.
Installer les dépendances :
apt-get install libqt4-core libqt4-dev qt4-dev-tools libqt4-gui libqt4-xml libqt4-network libqt4-svg libqt4-sql libqt4-sql-sqlite
Si le système de packages de votre système ne vous propose pas Qt 4.4, vous pouvez le compiler vous-même. Rendez-vous sur cette page et téléchargez le fichier “qt-x11-opensource-src-4.4.0.tar.gz”. Conseil : installez les en-têtes des bibliothèques X (déjà installés sous certains systèmes comme Slackware ou PC-BSD).
# Decompression de l'archive tar xzvf qt-x11-opensource-src-4.4.0.tar.gz # Configuration de la compilation cd qt-x11-opensource-src-4.4.0 ./configure # compilation make # installation : passer en root (su) pour cette dernière étape make install
Modifiez également votre variable d'environnement PATH afin d'y inclure le dossier des binaires Qt (typiquement : /usr/local/Trolltech/Qt-4.4.0/bin) :
export PATH="/usr/local/Trolltech/Qt-4.4.0/bin:${PATH}"
Si vous connaissez déjà Subversion (ou même CVS), alors ceci devrait vous être familier :
# version 0.2 officielle svn export svn://svn.tuxfamily.org/svnroot/qet/qet/tags/0.2 qelectrotech # trunk (version 0.2 + quelques corrections) svn export svn://svn.tuxfamily.org/svnroot/qet/qet/trunk qelectrotech # branche 0.3 (experimentations version 0.3) svn export svn://svn.tuxfamily.org/svnroot/qet/qet/branches/0.3 qelectrotech
Sinon, sachez que Subversion est un outil de gestion des versions, c'est-à-dire un outil permettant de garder la trace de toutes les modifications apportées aux sources du projet durant son développement. Ces commandes permettent d'extraire différents « instantanés » du développement. Nous recommandons l'utilisation du trunk. En effet, nous veillons à ce que le trunk soit aussi stable que possible, contrairement à certaines branches expérimentales. De plus, le trunk apporte de petites améliorations ainsi que des corrections de bug depuis la 0.2 officielle. Toutefois, si vous voulez avoir un aperçu de ce que sera la future version de QET, alors vous pouvez tester la branche <y'en a pas encore pour le moment>, tout en gardant à l'esprit que nous n'y garantissons aucune stabilité ni utilisabilité.
Si vous comptez recompiler QET régulièrement, remplacez export par co (pour checkout). Cela vous permettra de mettre vos sources à jour avec la commande svn up. Veillez toutefois à enlever les dossiers .svn avant (ou après, mais dans le dossier d'installation) de faire un make install, par exemple avec la commande :
find elements/ -name .svn -type d -print | xargs rm -rf
Il est possible d'extraire simplement les sources du dépôt Subversion sous forme d'une archive avec l'outil WebSVN. Chargez et décompressez l'archive de votre choix :
Ouvrez une invite de commande :
# se rend dans le dossier qui convient (y'a un *.pro dedans) cd /d C:\dossier\autredossier\trunk par exemple # genere le Makefile qmake # compile mingw32-make # met en place les fichiers executables move /Y release\qelectrotech.exe . copy "misc\Lancer QET.bat" . # execute QET "Lancer QET.bat"
La procédure est la même que sous les autres Linux / UNIX à ceci près que l'utilitaire qmake a de fortes chances de s'appeler qmake-qt4 (c'est vicieux hein ? Si vous vous êtes plantés, faites un rm Makefile et vérifiez avec qmake -v).
# se rend dans le dossier qui convient (y'a un *.pro dedans) cd qelectrotech # genere le Makefile qmake # compile make -f Makefile.Release # installation make -f Makefile.Release install # execute QET qelectrotech
Voila, après tout ça, vous devriez être en mesure de tester QElectroTech. N'hésitez pas à nous contacter pour nous signaler un bug, une suggestion, toussa…