Qt er et utviklingsrammeverk som brukes til å lage apper som føles hjemme på KDE-skrivebordet. Slik installerer du Qt på Linux.

Qt er et applikasjonsrammeverk på tvers av plattformer som lar utviklere lage og distribuere programvare for flere operativsystemer. Den brukes først og fremst som en måte å raskt utvikle GUI-er, og gir også verktøy for nettverk, filhåndtering og databaseintegrasjon.

Slik kan du installere QT på Linux.

Hvorfor installere Qt på Linux?

Utseendet og følelsen til de fleste Linux-skrivebordsapper bestemmes av verktøysett, som gir utviklere tilgang til ferdiglagde knapper, verktøylinjer, skyveknapper, menyer og mer. Dette sparer tid og gjør at de kan komme videre med det viktige arbeidet med å kode selve appen.

Samtidig som GNOME-apper bruker GTK+-verktøysettet, KDE bruker Qt (uttales "cutie"), og apper fra KDE har alle en tendens til å ha et kjent utseende.

Hvis du skriver din egen Linux-skrivebordsapp og vil at den skal ha et KDE-lignende utseende, eller selv om du bare ved å kompilere en åpen kildekode-app som bruker Qt, må du ha Qt installert på Linux system.

Det er viktig å merke seg at Qt er tilgjengelig med både kommersielle og åpen kildekode-lisenser. Hvis du bruker Qt under åpen kildekode-lisens, forventes det at du vil bidra tilbake til prosjektet og at "Alle brukere har rettigheter til å skaffe, endre og redistribuere hele kildekoden til din applikasjon".

Appene du produserer må være lisensiert under LGPL versjon 3, GPL versjon 2 eller GPL versjon 3. Qt Group er dødelig seriøs om dette, og det er deler av nettstedet viet til din forpliktelser ved bruk av Qt under LGPL, samt konsekvensen av å ikke overholde lisensieringen begrensninger.

Hvis du ikke er sikker, sjekk ut vår relativt korte primer på hva åpen kildekode betyr.

Hvordan installere Qt på Linux

Qt er tilgjengelig som både offline og online installatører. For enkel bruk anbefaler utviklerne å bruke nettversjonen.

Åpne en nettleser og gå over til Qt-nedlastingssiden.

Nedlasting:Qt

Qt er tilgjengelig for Windows, macOS og Linux, og siden skal automatisk oppdage at du kjører Linux. Hvis den ikke gjør det, klikk på pingvinikonet og klikk deretter Qt Online Installer for Linux.

Nedlastingen er på rundt 50MB og vil bli navngitt qt-unified-linux-xxx.x.x.run, hvor xxx-x.x.x er prosessorarkitekturen din og Qt-versjonsnummeret. Nedlastingen bør maksimalt ta noen minutter.

Naviger til der du lastet ned pakken i terminalen din. I de fleste tilfeller vil dette være din Nedlastinger katalog.

Gjør filen kjørbar med:

sudo chmod +x qt-unified-linux-*.run

Skriv inn passordet ditt når du blir bedt om det, og start deretter installasjonsprogrammet med:

./qt-unified-linux-*run

Du må ha en Qt-konto for å installere Qt. Hvis du allerede har en, skriv inn din e-postadresse og passord.

Hvis du ennå ikke har en Qt-konto, klikk på Melde deg på, opprett en konto med e-postadresse og passord, og merk av i boksen for å bekrefte at du har lest tjenesten vilkår – disse er samlet i et lenket dokument på 12 931 ord, så du bør sannsynligvis sette av en ettermiddag og engasjere deg i noen øvelser for å holde deg i form ved skrivebordet.

Klikk Neste, og hvis du nettopp har opprettet en konto for første gang, sjekk e-posten din, klikk på bekreftelseskoblingen og fortsett å konfigurere kontoen din.

Du kan nå gå tilbake til installasjonsprogrammet og klikke Neste en gang til.

På den påfølgende skjermen må du krysse av i en annen boks som bekrefter at du har lest og godtar vilkårene for bruk åpen kildekode Qt, og enten skriv inn firmanavnet ditt eller merk av i boksen for å bekrefte at du er en person som ikke bruker Qt på vegne av noen selskap.

Hvis du er sikker på at du kan leve med forpliktelsene, klikk Neste en gang til. I løpet av de neste få klikkene må du bekrefte velkomstskjermen, bestemme om du vil bidra med pseudonym bruksstatistikk og velge katalogen der Qt skal installeres.

Du kan deretter velge Qt-komponentene du ønsker. Standardinnstillingene bør passe for de fleste brukstilfeller.

Neste skjermbilde inneholder fire separate lisensavtaler som har et samlet ordantall på 15 200, inkludert seks bruk av ordet «konsekvens» og fire omtaler av «følgeskader». Les disse dokumentene nøye, merk av i boksen for å bekrefte at du har gjort det, og klikk Neste, deretter Installere for å endelig begynne installasjonen.

Den totale nedlastingen er rundt 2 GB og kan ta litt tid.

Når nedlastingen er fullført, vil du bli spurt om du vil se README-filen, starte Qt Design Studio eller starte Qt Creator. Fjern merket for disse hvis du vil begynne å jobbe med en gang, og klikk deretter Bli ferdig.

Bruk Qt til å utvikle din neste GUI-app

Med Qt er det enkelt å få din neste app til å se fantastisk ut. Hvis du ikke er sikker på hva du vil lage, finnes det noen flotte kodeopplæringssider for programmerere på alle nivåer.