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

PyQt Python Discussion :

[PyQt] Boîte de dialogue


Sujet :

PyQt Python

  1. #1
    cellule38
    Invité(e)
    Par défaut [PyQt] Boîte de dialogue
    Bonjour,


    je voudrais que si l'utilisateur ne selectionne aucun bouton radio il y est une fenetre d'erreur qui s'affiche.Mais je ne vois pas du tout comment faire.

    En algo ça donnerai ça :
    Si self.color_scale1 ou self.color_scale2 ou color_scale3 sont vides
    message_erreur(veuillez choisir une scale)
    sinon
    message(vous avez choisis ...)
    ouvrir(test)

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Disons trois QradioButton

    self.matin = QtGui.QRadioButton(self.parent)
    self.midi = QtGui.QRadioButton(self.parent)
    self.soir = QtGui.QRadioButton(self.parent)


    quand ton utilisateur applique ses changements, tu vérifie:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    if self.matin.isChecked():
        action 1
    elif self.midi.isChecked():
        action 2
    elif self.soir.isChecked():
        action 3
    else:
        alerte
    remarque que si tu met des connexions tu n'en auras besoin que de deux.

    vincent

  3. #3
    cellule38
    Invité(e)
    Par défaut
    Merci , je vais essayer ça de suite.

    Et comment faire pour faire afficher les messages ou alertes dans des boites de dialogues avec PyQt.
    Merci d'avance

  4. #4
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Pour les boites de dialogue ,Qt en propose toute une série prêtes à l'emploi.

    Regardes ici:

    http://www.riverbankcomputing.co.uk/...l/qdialog.html

    c'est la page de base et, sous le titre, tu trouveras les diverses boites.

    C'est, normalement assez simple d'emploi.

    vincent

  5. #5
    cellule38
    Invité(e)
    Par défaut
    Merci pour ton aide, ça marche nikel

Discussions similaires

  1. [MFC] afficher une boîte de dialogue
    Par bigboomshakala dans le forum MFC
    Réponses: 13
    Dernier message: 10/05/2004, 14h22
  2. [Kylix] Imprimer le contenu d'une boîte de dialogue
    Par cmp-france dans le forum EDI
    Réponses: 13
    Dernier message: 18/10/2003, 20h31
  3. Réponses: 3
    Dernier message: 29/08/2003, 10h57
  4. [MFC] Boîte de dialogue chronométrée
    Par mdriesbach dans le forum MFC
    Réponses: 5
    Dernier message: 18/02/2003, 12h40
  5. Dll et boîte de dialogue MFC
    Par paulj dans le forum MFC
    Réponses: 3
    Dernier message: 19/12/2002, 09h59

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