Classe non reconnue dans un appel à connect()
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 reconnu
Code:
connect(this, SIGNAL(next(const QString)), spreadsheet, SLOT(trouver()));
this est le pointeur vers ma qdialog
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
Code:
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())); |
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 ?
merci à vous.