Qt Forum.

Qt Forum.

Ny til Qt Creator..question om tilpasset slot kode generasjon.

Sa jeg har eksperimentert med Qt Creator, og startet med opprettet en dialogbasert applikasjon. Byttet til designermodus, lagt til en trykknapp. Byttet til signal / slot editor, og koblet signalet klikket () til et tilpasset spor som heter CustomButtonHandler (). Jeg er vant til andre IDEer som fyller i noen erkl ring / definisjon (skjelett) kode for meg. Er det normalt at Qt-skaperen ikke legger til & quot; CustomButtonHandler () & quot; til spalt-delen av Dialoglass-erkl ringen, og pa samme mate, ikke opprette definisjonen av metoden i cpp-filen? Er dette ment a v re alt gjort manuelt?

Det gjor det ikke. Du ma legge til din egendefinerte sporingskode i dialogklassen.

Sertifisert Qt Spesialist.

Du har i utgangspunktet to typer signaler / spor som automatisk kan legges opp av skaperen til koden din:

knapper, widgets, etc: plasser knappen / widgeten / etc pa skjemaet ditt, hoyreklikk din knapp / widget / etc, velg & quot; Got to slot. «, velg deretter handlingen du vil implementere. Nar du har valgt en handling, blir signal / sporskoden automatisk satt inn i koden Menyelementer: Legg til menyelementet du vil ha i vinduet, og nederst pa Creator’s Design-modus-skjermen velg «Action Editor» fane. Du vil na se menyelementet ditt oppfort i listen over handlinger, hoyreklikk handlingen og velg & quot; Ga til spor. & Quot ;. Igjen, vil Skaperen automatisk sette inn kodemalen for den aktuelle handlingen i koden din.

Ser ut som din forbindelse til Qt Forum var tapt, vent mens vi forsoker a koble til igjen.