Signal and Slots. connect No matching function
Verfasst: 22. Juli 2010 22:04
Hallo
habe ein Problem mit dem aufruf von connect. oder vielleicht auch ein zeiger Problem.
Fehlermeldung:
jetzt weiß ich leider nicht wie ich von QObject*& auf const QOject*, bzw. von QObject* const auf const QOject* kommt.
in der QT doc war auch ein beispielt mit
Object *name = new Object();
kommt mit dem *& const nicht so ganz klar.
danke für eure hilfe
habe ein Problem mit dem aufruf von connect. oder vielleicht auch ein zeiger Problem.
Code: Alles auswählen
....
gcode2controller *gcode2c;
...
gcode2c = new gcode2controller(this,einst);
...
connect(gcode2c,SIGNAL(ausgabe(string)),this,SLOT(Message_einfuegen(string)));
...
Code: Alles auswählen
E:/studienarbeit/software/Eigenspannungsmessung/eigenspannungmessung.cpp:36: error: no matching function for call to 'Eigenspannungmessung::connect(gcode2controller*&, const char*, Eigenspannungmessung* const, const char*)'
c:\Qt\2010.03\qt\include/QtCore/../../src/corelib/kernel/qobject.h:198: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
in der QT doc war auch ein beispielt mit
Object *name = new Object();
kommt mit dem *& const nicht so ganz klar.
danke für eure hilfe