Das connect sieht so aus:
Code: Alles auswählen
void widgetPositionInformation::connectSignalSlots()
{
if (TranslationStage)
connect(TranslationStage, SIGNAL(positionReached()), this, SLOT(UpdateValues()));
connect(widgetPositionInformationThreadImpl, SIGNAL(valuesReady()), this, SLOT(OnUpdateValuesReady()));
}
in widgetPositionInformationThreadImpl wird das Signal am Ende von run() ausgelöst:
Code: Alles auswählen
void widgetPositionInformationThread::run()
{
...
emit valuesReady();
}
Was könnte der Grund sein, und wie könnte ich das debuggen?