220 likes | 480 Views
Introduction à Qt et Qt Creator. Installation Pt1: Application Console Pt2: Application Hello World. Installation de Qt. Télécharger le Qt SDK http://qt.nokia.com/downloads. Installer le Qt SDK 2009.03 Qt Creator Qt 4.5.2 MinGW 5.1.4. Configurer les Variables d’Environnement
E N D
Introduction à Qt et Qt Creator Installation Pt1: Application Console Pt2: Application Hello World
Installation de Qt • Télécharger le Qt SDK • http://qt.nokia.com/downloads
Installer le Qt SDK 2009.03 • Qt Creator • Qt 4.5.2 • MinGW 5.1.4
Configurer les Variables d’Environnement • Clique-droit sur MyComputer, • Properties>Advanced>Environment Variables • Verifier que QTDIR est au bon chemain d’installation (C:\Qt\2009.03\qt) • Ajouter à la variable PATH le chemin vers les exécutables (C:\Qt\2009.03\qt\bin) • Pour utiliser le compilateur de Visual Studio • Ajouter une variable QMAKESPEC : win32-msvc2005, sous System Variables
Ouvrir Visual Studio 2005 Command Prompt • aller au chemin d'installation • lancer l'outil de configuration • configure –debug-and-release • Ensuite, compiler avec nmake
Vous souhaitez utiliser Qt avec Visual Studio sous Windows? • Téléchargez le module d'extension Visual Studio, et utilisez-le pour développer, avec toutes les licences Qt. • Visual Studio Add-in (40 Mb) • http://qt.nokia.com/downloads
Pt 1: Application Console • Lancer Qt Creator • Sélectionner File > New > Qt4 Console Application • Donner le nom TutorialPt1 • Sélectionner Next (jusqu’au bout)
Ajouter la fonction au projet • Dans ce cas: • Le fichier source tutorialfunction.cpp • Le fichier header tutorialfunction.h • Vérifier s’ils ont été ajoutés au fichier .pro
Ouvrir main.cpp • Ajouter le header de la fonction • Appeler la fonction, pour qu’elle soit exécutée lorsque l'application est exécutée
La fonction devrait être exécutée Sélectionner File > Save All Sélectionner la commande run
Pt2: Application Hello World • Lancer Qt Creator • Sélectionner File > New > Qt4 Gui Application • Donner le nom HelloWorld • Sélectionner Next (jusqu’au bout)
Ouvrir mainwindow.ui • Ajouter • un pushButton, retrouvé sous Buttons, • un lineEdit, retrouvé sous Input Widgets • un label, retrouvé sous Display Widgets
Sélectionner Edit signals/slots • Choisir le pushButton • glisser-déposer la ligne rouge pour ouvrir la fenêtreConfigure Connection • Sélectionner clicked() et finalement, Edit…
Ajouter un nouveau Slot au nom de buttonClickHandler() • Sélectionner OK • Unefoisrevenu à la fenêtreConfigure Connection, sélectionner clicked() et buttonClickHandler() • SélectionnerOK
Ouvrir mainwindow.h • Ajouter le Slot buttonClickHandler()
Ouvrir mainwindow.cpp • Ajouter l’implémentation pour buttonClickHandler() • ui->label->setText(); • Utiliser le paramètre suivant : ui->lineEdit->text()
Sélectionner File > Save All • Sélectionner la commande run • Vérifier le bon fonctionnement de l’exemple • taper “Hello Qt World!” dans le champ lineEdit • Sélectionner PushButton • L’étiquette lit maintenant “Hello Qt World!”