Bonsoir a tous,
je fais appelle a vous car je n'arrive pas a comprendre constructeur par defaut que voici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
GoToCellDialog::GoToCellDialog(QWidget *parent) : QDialog(parent)
{
    setupUi(this); // on initialise le formulaire
    QRegExp regExp("[A-Za-z][1-9][0-9]{0,2}");
    lineEdit->setValidator(new QRegExpValidator(regExp, this));
    connect(okButton, SIGNAL(clicked()), this, SLOT(accept()));
}
le constructeur par defaut appelle tout d'abord le constructeur QDialog.
Ce que je ne comprend pas c'est son parametre. Je n'arrive pas a comprendre pourquoi on lui en donne 1 (sachant que parent vaut 0). Pour essayer de voir une difference j'ai executer mon code avec et sans ce constructeur et il n'y a eu aucune difference (visuellement) j'aimerai donc savoir ce qu'il se passe lorsque à l'interieur du programme lorsqu'on l'execute avec et sans QDialog.

Voila et merci d'avance pour vos reponses.