Seite 1 von 1

Slot wird nicht aufgerufen

Verfasst: 6. September 2006 17:33
von FinalFantasy
Hi,

ich habe jetzt bereits zum zweiten mal das Problem, dass ein Slot MANCHMAL nicht aufgerufen wird.
Der Connect ist jedenfalls richtig.
1. Fall: Beim clicked() auf einen QToolButton soll ein Slot aufgerufen werden. Der Slot wird aber erst beim zweiten Click aufgerufen. Mit pressed() oder released() gibts das selbe Problem.
2. Ich habe mir einen Dialog gemacht, der einen Verlauf anzeigt. Beim connect mit finished() meint Qt schonmal, dass es das Signal nicht gibt (komischer Weise). accepted() nimmt Qt aber an.
Wenn der Progress nur kurz läuft, wird auch der connectete Slot auch aufgerufen, läuft der Progress aber länger (ca. 30sek), wird der Slot komischerweise nicht aufgerufen.

Hat schon jemand ähnliche Probleme festgestellt?

Verfasst: 6. September 2006 17:49
von FlorianBecker
Poste mal den vollständigen Code bitte.

Verfasst: 7. September 2006 13:43
von FinalFantasy
Des is ne schlechte Idee... es handelt sich um Firmencode.
Problem 2 hat sich schon erledigt, da hab ich den Fehler gefunden.

Verfasst: 7. September 2006 14:00
von reani
du kannst ja das Problem auf ein paar Codezeilen eingrenzen, wenn erforderlich die Namen ändern und die dann posten.
Hat sicher keiner was dagegen und dir wird auch geholfen!

Verfasst: 7. September 2006 14:00
von FlorianBecker
Naja, dann kann ich dir aber leider auch nicht helfen. Denn die Beschreibung ist viel zu einheitlich.