Partage
  • Partager sur Facebook
  • Partager sur Twitter

Fermer boite dialogue avec Qvector

    3 avril 2019 à 12:05:27

    Bonjour, j'ai fait une boite de dialogue non modale donc que je peu ouvrir plein de fois et j'aimerai faire un vecteur qui "stocke" le nombre de fois ou j'ai ouvert une nouvelle boite de dialogue et quand j'appuie sur le bouton fermer, elle se ferment toute en meme temp.

    on l'a déjà fait en cours mais j'écoutait pas trop donc j'explique un peu mal^^

    voila ce que donne mon code : 

    #include "c_cadre.h"
    #include "ui_c_cadre.h"
    #include<login.h>
    #include<QVector>
    class login;
    QVector<login> liste;
    c_cadre::c_cadre(QWidget *parent) :
        QMainWindow(parent),
        ui(new Ui::c_cadre)
    {
        ui->setupUi(this);
    }
    
    c_cadre::~c_cadre()
    {
        delete ui;
    }
    
    void c_cadre::on_actionConnexion_triggered()
    {
    login login;
        login.exec();
        liste[login]++;
    
    }
    
    void c_cadre::on_actionFermer_triggered()
    {
    
    
    
        for(int i=0;i<liste[login];i++){
    
            login.close();
    }
    }
    

    Merci a vous !

    • Partager sur Facebook
    • Partager sur Twitter

    gbl

    Fermer boite dialogue avec Qvector

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown