Qt is een ontwikkelingsframework dat wordt gebruikt om apps te maken die zich thuis voelen op de KDE-desktop. Hier leest u hoe u Qt op Linux installeert.

Qt is een platformonafhankelijk applicatieframework waarmee ontwikkelaars software voor meerdere besturingssystemen kunnen maken en implementeren. Het wordt voornamelijk gebruikt als een manier om snel GUI's te ontwikkelen, maar biedt ook tools voor netwerken, bestandsverwerking en database-integratie.

Hier leest u hoe u QT op Linux kunt installeren.

Waarom Qt op Linux installeren?

Het uiterlijk van de meeste Linux-desktopapps wordt bepaald door toolkits, die ontwikkelaars toegang geven tot kant-en-klare knoppen, werkbalken, schuifregelaars, menu's en meer. Dit bespaart tijd en betekent dat ze verder kunnen gaan met het belangrijke werk van het coderen van de app zelf.

Terwijl GNOME-apps gebruiken de GTK+ toolkit, gebruikt KDE Qt (uitgesproken als "cutie"), en apps van KDE zien er allemaal vertrouwd uit.

Als u uw eigen Linux desktop-app schrijft en wilt dat deze er uitziet als KDE, of zelfs als u gewoon een open-source app compileren die Qt gebruikt, je moet Qt op je Linux hebben geïnstalleerd systeem.

instagram viewer

Het is belangrijk op te merken dat Qt beschikbaar is met zowel commerciële als open-source licenties. Als u Qt onder de open-sourcelicentie gebruikt, wordt verwacht dat u een bijdrage levert aan het project en dat "Alle gebruikers de rechten hebben om de volledige broncode van uw sollicitatie".

De applicaties die u produceert, moeten zijn gelicentieerd onder LGPL versie 3, GPL versie 2 of GPL versie 3. De Qt Group neemt dit bloedserieus en er zijn delen van de website gewijd aan uw verplichtingen bij het gebruik van Qt onder LGPL, evenals het gevolg van het niet naleven van de licentie beperkingen.

Als je het niet zeker weet, bekijk dan onze relatief korte inleiding op wat open source betekent.

Hoe Qt op Linux te installeren

Qt is beschikbaar als zowel offline als online installatieprogramma. Voor gebruiksgemak raden de ontwikkelaars aan om de online versie te gebruiken.

Open een browser en ga naar de Qt-downloadpagina.

Downloaden:Qt

Qt is beschikbaar voor Windows, macOS en Linux, en de pagina zou automatisch moeten detecteren dat u Linux gebruikt. Als dat niet het geval is, klik dan op het pinguïnpictogram en klik vervolgens op Qt Online-installatieprogramma voor Linux.

De download is ongeveer 50 MB groot en krijgt een naam qt-unified-linux-xxx.x.x.run, waar xxx-x.x.x is uw processorarchitectuur en het Qt-versienummer. Het downloaden duurt hooguit enkele minuten.

Navigeer in uw terminal naar waar u het pakket hebt gedownload. In de meeste gevallen zal dit uw zijn Downloaden map.

Maak het bestand uitvoerbaar met:

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

Voer uw wachtwoord in wanneer daarom wordt gevraagd en start het installatieprogramma met:

./qt-unified-linux-*run

U moet een Qt-account hebben om Qt te installeren. Als u er al een heeft, voert u uw e-mailadres en wachtwoord in.

Als je nog geen Qt-account hebt, klik dan op Aanmelden, maak een account aan met een e-mailadres en wachtwoord en vink het vakje aan om te bevestigen dat je de service hebt gelezen termen - deze zijn verzameld in een gelinkt document van 12.931 woorden, dus u moet waarschijnlijk een middag reserveren en sommige oefeningen om u fit te houden aan uw bureau.

Klik Volgende, en als je net voor het eerst een account hebt gemaakt, controleer dan je e-mail, klik op de bevestigingslink en ga door met het instellen van je account.

U kunt nu terugkeren naar het installatieprogramma en klikken Volgende opnieuw.

Op het volgende scherm moet u een ander vakje aanvinken om te bevestigen dat u de gebruiksvoorwaarden hebt gelezen en ermee akkoord gaat open-source Qt, en voer uw bedrijfsnaam in of vink het vakje aan om te bevestigen dat u een individu bent en Qt niet namens iemand gebruikt bedrijf.

Als je zeker weet dat je met de verplichtingen kunt leven, klik dan Volgende opnieuw. Tijdens de volgende paar klikken moet u het welkomstscherm bevestigen, beslissen of u pseudonieme gebruiksstatistieken wilt bijdragen en de map selecteren waarin Qt zal worden geïnstalleerd.

U kunt vervolgens de gewenste Qt-componenten kiezen. De standaardinstellingen zouden geschikt moeten zijn voor de meeste gebruikssituaties.

Het volgende scherm bevat vier afzonderlijke licentieovereenkomsten met een gecombineerd aantal woorden van 15.200, waaronder zes keer gebruik van het woord "gevolg" en vier vermeldingen van "gevolgschade". Lees deze documenten aandachtig door, vink het vakje aan om te bevestigen dat u dit heeft gedaan en klik Volgende, Dan Installeren om eindelijk met de installatie te beginnen.

De totale download is ongeveer 2 GB en kan enige tijd duren.

Wanneer de download is voltooid, wordt u gevraagd of u het README-bestand wilt bekijken, Qt Design Studio wilt starten of Qt Creator wilt starten. Schakel deze uit als u direct aan de slag wilt en klik vervolgens op Finish.

Gebruik Qt om uw volgende GUI-app te ontwikkelen

Met Qt is het gemakkelijk om uw volgende app er fantastisch uit te laten zien. Als je niet zeker weet wat je wilt maken, zijn er een aantal geweldige sites met zelfstudieprogramma's voor programmeurs van elk niveau.