kein multipliezieren in der slotfunktion?

Alles rund um die Programmierung mit Qt
Antworten
slash-ex
Beiträge: 239
Registriert: 30. März 2005 21:40

kein multipliezieren in der slotfunktion?

Beitrag von slash-ex »

das lcd zeigt nichts an wenn ich versuche zu multiplizieren:

Code: Alles auswählen

   int temp;
   QObject::connect( window.slider_timeadj, SIGNAL(sliderMoved(temp) ), window.lCDNumber_time_remaining, SLOT(display(temp * 60) ) );
warum?
Goos
Beiträge: 360
Registriert: 17. August 2004 10:10
Wohnort: Black Forest

Beitrag von Goos »

Falsche Stelle. Signal und Slot muessen immer die gleichen Parametertypen besitzen (und eben auch nur das). Du solltest also dein *60 in den Slot schreiben und nicht ins connect.

Goos
Antworten