Bonsoir a tous,
je fais appelle a vous car je n'arrive pas a comprendre constructeur par defaut que voici :
le constructeur par defaut appelle tout d'abord le constructeur QDialog.
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())); }
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.
Partager