Creator, Designer, Slots
Verfasst: 31. März 2011 08:20
Seit einiger Zeit verwende ich den Qt-Creator. Jetzt habe ich ein Verständnisproblem bei der aktuellen Umsetzung des Signal-Slot Konzepts.
Ich habe ein Design mit einem Button, auf dessen clicked()-Signal möchte ich reagieren. Dazu verbinde ich im "Signal-Slot-Modus (F4)" des Designers den Button mit dem Hintergrund (es erscheint so ein Erdungszeichen).
Danach kann ich im Verbindungseditor einen Slot namentlich hinzufügen und ihn mit dem clicked()-Signal verbinden. Sehr schön.
Aber wieso erscheint die Slot-Methode nicht in meiner Header-Datei? Muss man tatsächlich die eine Methode von Hand dreimal anlegen (Designer, Header- und C++-Datei)?.
Ich habe ein Design mit einem Button, auf dessen clicked()-Signal möchte ich reagieren. Dazu verbinde ich im "Signal-Slot-Modus (F4)" des Designers den Button mit dem Hintergrund (es erscheint so ein Erdungszeichen).
Danach kann ich im Verbindungseditor einen Slot namentlich hinzufügen und ihn mit dem clicked()-Signal verbinden. Sehr schön.
Aber wieso erscheint die Slot-Methode nicht in meiner Header-Datei? Muss man tatsächlich die eine Methode von Hand dreimal anlegen (Designer, Header- und C++-Datei)?.