Bonjour j'ai un petit pb.

j'ai un fichier main,compteur.cpp, compteur.h

dans compteur.cpp j'ai créé 3 ongelts avec des objets dedans :

compteur.cpp
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
void compteur::compteur() : QWidget() {
debut_course = new QPushButton("Lancer la course");
	debut_course->setCursor(Qt::PointingHandCursor);

onglets = new QTabWidget (this);
   onglets->setGeometry(0, 0, 800, 500);
(...)
   ecran_principal = new QWidget;
   page2 = new QWidget;
   page3 = new QWidget;
(...)
onglets->addTab(ecran_principal, "Gestion");
onglets->addTab(page2, "Différences");
onglets->addTab(page3, "Details");
	connect(debut_course, SIGNAL(clicked()),this, SLOT(lancer1()));
	connect(debut_course, SIGNAL(clicked()),page3, SLOT(lancer()));

// c'est cette dernière ligne qui marche pas
}



et je souhaite connecter un objet situé sur l'écran principal à un objet sur l'onglet page3

enfait sur l'onglet "ecran_principal" j'ai un LCD qui représente un temps de course et j'ai un bouton "debuter_course" qui doit me permettre de lancer le timer relié au LCD de l'ongelt "ecran_principal" ainsi que les autres timer dont les temps doivent s'afficher sur les lcd de l'onglet "page3"

voilà la mise en page est bien faite j'ai pas de bug, seulement y a cette dernière ligne qui marche pas, quand j'appuie sur debut_course y a que le compteur principal qui affiche.

mes slots
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
compteur::lancer1(){
LCD->display ("oui");
	timer->start();
	validStart=false;
}
 
void compteur::lancer(){
	lcdA1->display( "888888" );
	timerA1->start();
	timerB1->start();
	timerC1->start();
	timerD1->start();
	timerE1->start();
	timerF1->start();
	timerG1->start();
	timerH1->start();
	timerI1->start();
	timerJ1->start();
}
je fais afficher une QString dans lancer pour vérifier si ça passe ou pas mais ça passe déjà pas

j'obtiens ça comme erreur dans la console
Object::connect: No such slot QWidget::lancer()


merci d'avance pour votre aide