GUI



Qt Development Frameworks (Nokia / ex Trolltech)


http://qt.nokia.com/

http://fr.wikipedia.org/wiki/Qt
http://en.wikipedia.org/wiki/QT

IDE / RAD

- Qt-Creator http://trolltech.com/developer/qt-creator
- kdevdesigner
- qtdesigner (designer ou designer-qt3)
- kdevelop
- Monkey Studio http://www.monkeystudio.org

Designer d'interface : designer-qt4

Compiler un projet avec QT

- qmake -project crée un fichier de projet .pro
- qmake prend ce fichier .pro et crée un fichier Makefile
Remarque : sur MacOS X par défaut qmake génère un fichier projet pour XCode si on souhaite compiler via make
il faut taper :
$ qmake -spec macx-g++
qmake génère également pour chaque interface graphique .ui un fichier .h
- make (ou nmake) interprète le fichier Makefile

- Créer un fichier .h à partir d'une interface créée avec QT Designer
uic -o ui_file.h file.ui

Documentation / communauté / tutoriels / cours

http://www.qtcentre.org
http://www.qtfr.org
http://www.qtnode.net
http://www.qtforum.org
http://lists.trolltech.com/qt-interest

Le tutoriel indépendant de QT

Blog équipe de développement de Qt

Introduction to Design Patterns in C++ with Qt 4

http://perso.telecom-paristech.fr/~elc/qt

Livres

Qt4 et C++ : Programmation d'interfaces GUI (1Cédérom) par Jasmin Blanchette, Mark Summerfield, et Mathias Ettrich
Campus Press

Exemples d'applications

http://www.qt-apps.org
http://www.qt-prop.org

IDE C++ pour QT

- QTDesigner + KDevelop
- Monkey Studio http://www.monkeystudio.org
- QDevelop (ex http://qdevelop.org)

Pour l'Embarque, on peut utiliser Qtopia (Qt/Embedded)


voir aussi le BureauLinux KDE

Bibliothèques utiles en rapport avec Qt

http://qt.developpez.com/outils/?page=lib

Qwt Qt Widgets for Technical Applications : http://qwt.sourceforge.net (utilisée par QtiPlot)
QwtPlot3D http://qwtplot3d.sourceforge.net (utilisée par QtiPlot)
Qt4Lab http://www.qt4lab.org des contrôles façon instruments LabVIEW, SCADA
Qxt http://doc.libqxt.org/latest

wwWidgets http://www.wysota.eu.org/wwwidgets/

Divers

Compilation statique

ProgrammationSerie

Native Client : Application Qt dans un navigateur

Essayez ces exemples de GUI en C++

Obtenir le code source

Accès web
http://svn.berlios.de/viewvc/openphysic/cpp/gui/qt

Accès anonyme
svn checkout svn://svn.berlios.de/openphysic/cpp/gui/qt

Accès développeur
svn checkout svn+ssh://scls19fr@svn.berlios.de/svnroot/repos/openphysic/cpp/gui/qt

Autres projets
- OpenChrono

There are no comments on this page. [Add comment]

Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki