IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Qt Creator Discussion :

Interface avec Qt Designer


Sujet :

Qt Creator

  1. #1
    Membre régulier
    Inscrit en
    Janvier 2010
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 7
    Par défaut Interface avec Qt Designer
    bonjour tout le monde;

    je viens de créer un interface avec Qt pour mon PFE.

    je suis en cours de débuter avec Qt créator, et je veux faire une liaison entre les combo box
    si je selectionne un mot1 de combo1 les sous mot1 s'affiche dans le combo box 2 par exemple pays ----> régions -----> villes de la région

    SVp indiquez moi les docs necessaires parce que j'ai pas encore tombé sur un lien qui traite ça.

    salutations

  2. #2
    Membre éprouvé
    Avatar de ymoreau
    Homme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Septembre 2005
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 154
    Par défaut
    Tu ne peux pas faire ça directement dans Qt Designer puisque le contenu de ta seconde liste déroulante change, il faut passer par la programmation.

    En bref connecter au signal de changement de ta première liste un slot perso qui remplira la seconde liste en fonction de l'élément sélectionné. Pour la remplir, il faudra d'abord la vider et ensuite ajouter tes éléments.

    Si tu ne connais pas le principe des signaux-slots, la FAQ te sera utile :
    http://qt.developpez.com/faq/index.p...=signaux-slots

  3. #3
    Membre régulier
    Inscrit en
    Janvier 2010
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 7
    Par défaut combobox
    bonjour;

    est ce que la programmation citée se fait dans la zone code de chaque combobox ou dans le fichier .cpp.

    vous pouvez me donner une astuce pour bien comprendre, parce j'utilise pas juste le code .... je dessine la fenetre et après je programme chaque zone: bouton ou combobox etc

    merci d'avance

  4. #4
    Membre éprouvé
    Avatar de ymoreau
    Homme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Septembre 2005
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 154
    Par défaut
    Par programmation je sous entendais dans les fichiers cpp oui. Mais tu n'as pas précisé si tu utilisais Qt avec du C++ ou autre chose, le principe sera le même quel que soit le langage, à toi de voir où on implémente les slots simplement

Discussions similaires

  1. [QtGui] Concevoir visuellement des interfaces avec Qt Designer
    Par dourouc05 dans le forum PyQt
    Réponses: 5
    Dernier message: 16/02/2016, 17h31
  2. Concevoir une interface avec Qt Designer ou Qt Quick ?
    Par maxouche dans le forum Qt Quick
    Réponses: 1
    Dernier message: 18/01/2015, 22h09
  3. Réponses: 1
    Dernier message: 28/09/2010, 20h52
  4. Problème avec l'Interface Graphique (mode Design)
    Par helico2 dans le forum C++/CLI
    Réponses: 1
    Dernier message: 20/05/2008, 21h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo