Bonjour à tous voilà mon problème,j'ai une qdialog que je veux connecter mais le problème c'est quand je veux mettre la class ou se trouve le slot celle-ci n'ai pas reconnuthis est le pointeur vers ma qdialog
Code : Sélectionner tout - Visualiser dans une fenêtre à part connect(this, SIGNAL(next(const QString)), spreadsheet, SLOT(trouver()));
next est mon signal dans ma class dialog
spreadsheet est la class ou se trouve ma qtablewidget
trouver est mon slot
le problème est
et si je mets Spreadsheet qui est reconnu je n'ai plus le pointeur vers mon qtablewidget mais la classe ,donc comment récupérer le pointeur vers mon spreadsheet qui est dans ma mainwindow ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 C:\Qt\Tools\QtCreator\bin\tableur\dialog.cpp:13: erreur : 'spreadsheet' was not declared in this scope connect(this, SIGNAL(next(const QString)), spreadsheet, SLOT(trouver()));
merci à vous.
Partager