Qt (2) -2 Kontroller mange signaler med ett spor.

Qt (2) -2 Kontroller mange signaler med ett spor.

I en tidligere artikkel om signalene og sporene ble det beskrevet. Dette er oppfolgeren.

En kombinasjon av tekstinngang og knapp 3 La oss gjore arrangementet.

Denne utformingen har ikke noe imot sa mye, la oss bare lage Form Layout.

Tenk pa det vanlige monsteret pa skjermen.

Nar du klikker pa knappen for a vise fildialogen, kan du prove a spesifisere en fil.

Nar du spesifiserer en fil, QLineEdit for a angi informasjon om filbanen.

Vel, hovedproblemet her.

m_button [0] En prosess som ligner pa prosessen m_button [1], m_button [2] Hvis du vil utvikle, skriver du normalt det samme nummeret.

Lag en enkel forklaring.

Signalknapp klikk – & gt; QSignalMapper kartet til sporet og tilhorende knapp og tekstinngang Det kartlagte signalet QSignalMapper – & gt; OnClickButton til sitt eget spor.

1,2 implementering av prosessen ovenfor kun noen fa knapper (cpp i linje 23, 24).

Cpp forbinder slutten av 44 er utfort i ko.

Metoden argumentspor «QWidget *» er lagt til. Denne informasjonen er kartlagt og signalkilden, du vil bli skrevet inn.

cpp av 24 til a bli satt i ko, m_button m_filnavn og sa er foreningene, hvilke argumenter er bestatt i dette sporet, m_filename passerer.

Forskjellen er, qobject_cast handler om sikker bruk av stoping.

I dette tilfellet har QLineEdit (QWidget) prosessen blitt bundet sammen, til enhver tid, dersom du ved forening vil kunne behandle mer effektivt.

Sa, MFC, og a skille mellom ressurs-ID, kan du handtere samtidig, Qt gjor, ID (int) er ikke alene i a v re relatert til ulike opplysninger, og kan behandles. Nar jeg ser en god bruk.

Du vil kanskje ogsa like:

Siste innlegg.

Beskrivelse av siden.

Dette nettstedet er support & amp; informasjonsside for WEB og programvare. Dette nettstedet kan hjelpe deg som lager programvare eller nettsted og kanskje? [:]