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

Discussion :

La fenêtre de QWizard ne s'affiche pas

  1. #1
    Candidat au Club
    Homme Profil pro
    autre
    Inscrit en
    Septembre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : autre
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2
    Points : 3
    Points
    3
    Par défaut La fenêtre de QWizard ne s'affiche pas
    bonjour,

    je tente de créer un petit programme pour me simplifier la vie au boulot.

    le principe au départ c'est qu'au lancement le programme vérifie si un fichier existe (ça c'est bon) et s'il n'existe pas, il le crée (c'est bon aussi) et lance un assistant QWizard.

    et tout le problème est là, la fenêtre de l'assistant ne s'affiche pas.

    le code de l'assistant QWizard :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    wizard::wizard(QWidget *parent)
    	: QWizard(parent)
    {
    	addPage(new IntroPage);
     
     
     
    	setWindowTitle("Assistant creation de fichier");
     
    }
     
     
    IntroPage::IntroPage(QWidget* parent)
    	: QWizardPage(parent)
    {
    	setTitle("Introduction");
     
    	label = new QLabel("Cet assistant vous aidera a creer une nouvelle base de donnees");
    	label->setWordWrap(true);
     
    	QVBoxLayout* layout = new QVBoxLayout;
    	layout->addWidget(label);
    	setLayout(layout);
    }
    le code de ma fenêtre principale :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    MainWindow::MainWindow()
    	: QMainWindow()
    {
    	setWindowTitle("Comptabilite");
     
    	menuFichier();     //fonction pour le menu
    	readSettings();    //fonction pour la taille de la fenêtre
     
    	bool valid = QFile::exists("listeDB.txt");
    	QFile dbList("listeDB.txt");
     
    	if (!valid)
    	{
    		dbList.open(QIODevice::ReadWrite);
     
    		wizard assistant;
     
    		assistant.show();
     
    	}
    }
    en espérant que vous pourrez m'aider à régler mon problème.
    merci d'avance

    edit : je précise juste au cas où que l'assistant ne se limitera pas à cette page, mais je n'ai pas encore fait les autres pages vu que j'arrive déjà pas à afficher la première

  2. #2
    Candidat au Club
    Homme Profil pro
    autre
    Inscrit en
    Septembre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : autre
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Petit retour, j'ai trouver comment régler le problème.

    j'ai d'abord remplacer
    assistant.show() par exec(),
    et je l'ai mis dans le main.cpp avec le test du fichier existant ou pas, et ca fonctionne.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Primefaces]la fenêtre de dialogue ne s'affiche pas
    Par syrine Jerbi dans le forum JSF
    Réponses: 4
    Dernier message: 23/03/2014, 14h12
  2. Réponses: 2
    Dernier message: 01/03/2013, 15h42
  3. Fenêtres pop-up qui n'affiche pas de données
    Par tresorkoul dans le forum JDeveloper
    Réponses: 7
    Dernier message: 25/09/2009, 14h48
  4. Réponses: 6
    Dernier message: 19/02/2007, 15h50
  5. [MFC] Ces fenêtres qui ne s'affichent pas..
    Par Davide dans le forum MFC
    Réponses: 3
    Dernier message: 19/11/2003, 11h30

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