QT Creator Tutorial

QT Creator Tutorial

Linux gir brukerne forskjellige applikasjoner og verktøy for å bygge og utvikle programmer på forskjellige operativsystemer. Mange av disse applikasjonene krever komponenter som er grafiske og dermed Linux gir oss QT -skaper.

QT Creator er et av de populære applikasjonsutviklingsrammer som er tilgjengelige for Linux og andre plattformer for å lage grafiske brukergrensesnitt. Det lar brukere bruke GUI så vel som kommandolinjeverktøy og serverkonsoller for å bygge applikasjoner. Mange kjente applikasjoner ble bygget ved hjelp av QT som VLC (den berømte multimedia -spilleren), plasma og applikasjonene knyttet til den.

For å integrere seg med QT -utviklerne og deres behov, er QT -skaperen tilgjengelig som gjør opprettelsen av forskjellige QT -applikasjoner raskere. Denne opplæringen vil guide deg gjennom installasjonen, samt hvordan du bruker QT -skaperen til å bygge en applikasjon.

Hvordan installere QT Creator?

Installasjonen av QT -skaperen er et ganske enkelt trinn, da det er tilgjengelig på hoveddistribusjonen, slik at vi ganske enkelt trenger å oppdatere depotet vårt ved å kjøre kommandoen som er gitt nedenfor:

$ sudo apt oppdatering

Installer nå QT -skaperen ved å kjøre kommandoen nedenfor:

$ sudo apt installer qtcreator

Installasjonsprosessen kan ta litt tid, så vær tålmodig. En annen ting du trenger å installere er QMake som gjør prosjektfilen til QT -skaperen og for den utfør kommandoen nedenfor:

$ sudo apt-get install qt5-qmake

Du kan også spesifisere en bestemt versjon som du for eksempel vil hvis du vil installere QT Creator 5, du kan bruke kommandoen nedenfor:

$ sudo apt install qt5-default

I tilfelle du vil lage mer komplekse prosjekter, må du installere dokumentasjonen og prøvene, og for det kan du bruke kommandoen nedenfor:

$ sudo apt-get installer qt5-doc qtbase5-eksempler qtbase5-doc-html

Nå som QT -skaperen er installert, kan du starte den ved å søke på systemet ditt og følgende vindu vises:

Lag et program med QT Creator

Du kan bruke både GUI og kommandolinje for å lage programmer i QT -skaperen, men for denne opplæringen vil vi bruke kommandolinjen for å lage et grunnleggende program for å demonstrere arbeid.

For det første må du opprette en katalog for å være vertskap for vårt QT -prosjekt og for den utfør kommandoen nedenfor:

$ mkdir qtproject

Her opprettet vi en katalog med navnet “QtProject” og senere ved å bruke kommandoen “LS” bekreftet vi hvis katalogen er til stede eller ikke. Nå må vi flytte til katalogen vi opprettet, og i den katalogen vil vi opprette en annen utvidelsesfil ".CPP ”:

$ CD QTProject
$ Nano FirstProject.CPP


Denne kommandoen åpner opp en fil der vi må skrive koden vår, og for dette formål lim inn koden nedenfor i filen og lagre den:

#inkludere
#inkludere
#inkludere
int main (int argc, char *argv [])

Qapplication App (Argc, Argv);
Qlabel Hello ("QT Eksempel");
Hola.SetWindowTitle ("First QT Project");
Hola.endre størrelse (600, 400);
Hola.forestilling();
Returner app.exec ();


Etter å ha lagret filen, må vi opprette en QT -prosjektfil i katalogen og eller at du må utføre kommandoen nedenfor:

$ qmake -prosjekt


Du kan bekrefte om filen opprettes ved å bruke kommandoen “LS”:


Her viser output ovenfor at filen "QTProject" opprettes med utvidelsen ".Pro ”som vil være et grunnleggende skjelett for QT -prosjektet. Nå, for å samle prosjektet fra kommandolinjen, må vi legge til linjen som er gitt nedenfor til ".pro ”-filen og for dette vil vi først åpne .Pro -fil:

$ nano qtproject.Pro


Dette vil åpne filen der vi trenger å lime ned nedenfor:

QT += GUI -widgets


Lagre nå filen og opprett en kjørbar fil for prosjektet ditt, og for den utfør kommandoen nedenfor:

$ qmake qtporject.Pro

Denne kommandoen vil opprette en fil med navn “Makefile” som du kan bekrefte ved å bruke kommandoen “LS”:


Nå etter dette kjørte kommandoen nedenfor for å kompilere “Makefile” i et kjørbart program:

$ make

Hvis det ikke oppsto noen feil, vil du ha et kjørbart program i katalogen som du kan sjekke ved hjelp av kommando "ls":


Her kan du se den grønne fargede filen "QtProject" er en kjørbar fil som er opprettet i katalogen. Nå alt vi må gjøre er å teste programmet som vi opprettet, og for den kjørte kommandoen nedenfor:

$ ./qtproject

Dette dukker opp vinduet i programmet vårt:

Dette er alle trinnene du trenger å følge for å lage et QT -prosjekt ved hjelp av kommandolinjen. Dette var et enkelt eksempel for å demonstrere bruken av QT -skaperen, men du kan lage mer komplekse programmer.

Konklusjon

QT Creator er et rammeverk som er tilgjengelig for forskjellige operativsystemer for å hjelpe brukere med å utvikle grafiske brukergrensesnitt for programmet. I denne opplæringen ledet vi deg gjennom installasjonen av QT Creator og videre opprettet vi et enkelt program ved hjelp av QT -skaperen gjennom kommandolinjen og samlet det. Senere utførte vi programmet for å vise deg utdataene. Etter disse trinnene kan du også lage programmer som er mer kompliserte.