QT Tutorial.

QT Tutorial.

Denne artikkelen er en innledende veiledning for Qt-spraket.

Qt er et rammeprogram for tversplattformsapplikasjoner som er mye brukt for a utvikle applikasjonsprogramvare med grafisk brukergrensesnitt (GUI) (i hvilke tilfeller Qt er klassifisert som en widget-verktoykasse) og ogsa brukt til a utvikle ikke-GUI-programmer som kommando- linjeredskaper og konsoller for servere.

Qt bruker standard C ++, men bruker mye av en spesiell kodegenerator (kalt Meta Object Compiler, eller moc) sammen med flere makroer for a berike spraket. Qt kan ogsa brukes i flere andre programmeringssprak via sprakbinding. Den kjorer pa de store skriveplattformene og noen av de mobile plattformene. Den har omfattende internasjonaliseringstotte. Ikke-GUI-funksjoner inkluderer SQL-databasetilgang, XML-parsing, tradstyring, nettverksstotte og et enhetlig programmeringsgrensesnitt for grensesnitt (API) for filbehandling.

I QT er et spor mottakeren fra et signal eller en hendelse (som museklikk pa en knapp)

A opprette et spor for en widget i QT-designer:

Senere ser du en ny funksjon, dette er et spor.

Nar du klikker pa knappen blir sporet aktivert og koden kjores ut.

Et signal er en spesiell tilbakeringing for a ringe til et definert spor. Du kan definere signaler mellom dialoger:

Den forste er a opprette et nytt spor, for eksempel textValue (definert i mottakeren .h-fil)

Senere skriv denne metoden i .cpp-mottakerfilen.

Det neste trinnet er a definere avsender signalet i .h.

Na i avsenderdialogen definerer anropsporingen.

I dette sporet vil vi bruke «send» for a sende signalet.

For a koble mottakerens spor og avsender-signalet ma vi legge til en tilkobling til dialogobjektet.

Endre storrelse og layout.

For a lage en god layout og en god storrelse:

Bruk «spacer» og bruk det horisontale oppsettet til a justere widgets.

Senere trenger vi en vertikal layout for a fullfore justeringen.

Som standard har centralWidget ikke et oppsett.

Siden var hovedoppsett for soknad er vertikal, velger vi den for MainWindow.

Na bruker vercial layout.

Appen er godt justert.

For a ha en god endringspolitikk ma vi velge «sizePolicy» for a utvide.

Designeren er sv rt begrenset pa verktoylinjens ledelse, og vi ma kode:

Husk a slette alle objekter i dialog destructor.

Ny modal dialog.

Vi opprettet en ny dialog, men. Hvordan viser det?

Definer dialogen (modal) og bruk exec ()

QT ressursfil.

Den forste er a opprette en ny ressursfil.

Legg til: QT -> QT ressursfil.

Det vil v re i ressursprosjektet.

Senere er det mulig a legge til en fil til den.

Jeg konverterer koffein til innlegg, vennligst bidra til det!


Comments are closed.

Hallo! Vil du spille i det mest populære kasinoet? Vi samlet det for deg. Gå her nå!