gelöst: SIGNAL wird nicht gefunden
Verfasst: 18. Juni 2006 01:23
aus irgendeinem Grund werden zwei meiner Signale nicht gefunden. in der .h habe ich:
in der Klassendeklaration schreibe ich dann:
und erhalte dafür auf der Konsole:
ich such schon verzweifelt ob ich da irgendwo einen Typo habe.. die anderen Signale tuns ja auch.. ich habe auch schon make clean;make distclean;qmake;make gemacht aber er will einfach nicht.
Code: Alles auswählen
signals:
void loadProject();
void addAnlageOID(QString oid);
void deleteAnlageUID(QString uid);Code: Alles auswählen
connect(this,SIGNAL(addAnlageOID(QString oid)),treeAnlagen,SLOT(addAnlageOID(QString oid)));
connect(this,SIGNAL(deleteAnlageUID(QString uid)),treeAnlagen,SLOT(deleteAnlage(int uid)));Code: Alles auswählen
Object::connect: No such signal MainWindow::addAnlageOID(QString oid)
Object::connect: (sender name: 'MainWindow')
Object::connect: (receiver name: 'treeAnlagen')
Object::connect: No such signal MainWindow::deleteAnlageUID(QString uid)
Object::connect: (sender name: 'MainWindow')
Object::connect: (receiver name: 'treeAnlagen')