Cours:InterfaceQT

De troyesGEII
Aller à : navigation, rechercher

Projet QtCreator pour raspberryPi

  • Nouveau Projet
  • application Qt avec Widgets
  • select kits
    • Rpi
    • cliquer sur manage
    • appareil mobiles
    • choisir périphérique rpi
    • modifier nom d'hôte : ras-pi-xx
    • xx est le numéro de la carte : par ex 05
    • valider
  • ajouter dans le fichier .pro les lignes suivantes après la ligne target= :
target.path = /root
INSTALLS = target

Consulter cette page pour des explications plus détaillées

Todo.jpg Lancer l'application pour vérifier la configuration

Premier bouton

Partie Graphique

  • Navigateur de projet
  • Forms
  • mainwindows.ui
  • glisser un pushbutton sur la fenêtre
  • redimensionner éventuellement

Todo.jpg Terminé ! Lancer l'application

Utilisation du bouton, signal/slot

  • ouvrir au besoin l'interface graphique, de son petit nom qtDesigner
  • dans les icônes du haut, cliquer sur Edit signals/slots
  • cliquer sur le bouton, et relâcher lorsque lorsque vous voyez un symbole de "masse"
  • une fenêtre s'ouvre
    • à gauche, on choisit quel événement déclenche une action : c'est un signal émit par l'objet
    • à droite, on choisir l'action effectuée, la méthode à exécuter : c'est un slot
  • fermons la fenêtre lors de l'appui sur le bouton :
    • cocher : afficher les signaux/slots hérités
    • signal : clicked()
    • slot : close()

Todo.jpg Valider le fonctionnement


2ème bouton => notre slot !

N'oublions par que nous faisons de la Programmation Orientée Objet Un slot, c'est une méthode particulière.