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.