Qt je razvojno ogrodje, ki se uporablja za ustvarjanje aplikacij, ki se počutijo kot doma na namizju KDE. Tukaj je opisano, kako namestiti Qt v Linux.

Qt je aplikacijsko ogrodje za več platform, ki razvijalcem omogoča ustvarjanje in uvajanje programske opreme za več operacijskih sistemov. Primarno se uporablja kot način hitrega razvijanja GUI-jev, ponuja pa tudi orodja za mreženje, upravljanje datotek in integracijo baze podatkov.

Tukaj je opisano, kako lahko namestite QT v Linux.

Zakaj namestiti Qt v Linux?

Videz in občutek večine namiznih aplikacij Linux določajo kompleti orodij, ki razvijalcem omogočajo dostop do že pripravljenih gumbov, orodnih vrstic, drsnikov, menijev in drugega. To prihrani čas in pomeni, da lahko nadaljujejo s pomembnim delom kodiranja same aplikacije.

Medtem Aplikacije GNOME uporabljajo komplet orodij GTK+, KDE uporablja Qt (izgovarja se "cutie") in vse aplikacije iz KDE imajo običajno znan videz.

Če pišete lastno namizno aplikacijo za Linux in želite, da ima videz, podoben KDE, ali celo če samo prevajate odprtokodno aplikacijo, ki uporablja Qt, boste morali imeti Qt nameščen na vašem Linuxu sistem.

Pomembno je omeniti, da je Qt na voljo s komercialnimi in odprtokodnimi licencami. Če uporabljate Qt pod odprtokodno licenco, se pričakuje, da boste prispevali nazaj k projektu in da imajo vsi uporabniki pravico do pridobivanja, spreminjanja in redistribucije celotne izvorne kode vašega aplikacija".

Aplikacije, ki jih izdelate, morajo imeti licenco LGPL različice 3, GPL različice 2 ali GPL različice 3. Skupina Qt je glede tega skrajno resna in obstajajo deli spletnega mesta, posvečeni vašim obveznosti pri uporabi Qt v skladu z LGPL, kot tudi posledica neupoštevanja licenciranja omejitve.

Če niste prepričani, si oglejte naš sorazmerno kratek primer kaj pomeni odprta koda.

Kako namestiti Qt na Linux

Qt je na voljo tako kot spletni namestitveni program brez povezave. Za lažjo uporabo razvijalci priporočajo uporabo spletne različice.

Odprite brskalnik in pojdite na stran za prenos Qt.

Prenesi:Qt

Qt je na voljo za Windows, macOS in Linux, stran pa bi morala samodejno zaznati, da uporabljate Linux. Če se ne, kliknite ikono pingvina in nato kliknite Spletni namestitveni program Qt za Linux.

Prenos je približno 50 MB in bo poimenovan qt-unified-linux-xxx.x.x.run, kje xxx-x.x.x je arhitektura vašega procesorja in številka različice Qt. Prenos naj traja največ nekaj minut.

V terminalu se pomaknite do mesta, kjer ste prenesli paket. V večini primerov bo to vaše Prenosi imenik.

Naredite datoteko izvedljivo z:

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

Vnesite geslo, ko je zahtevano, nato zaženite namestitveni program z:

./qt-unified-linux-*run

Za namestitev Qt morate imeti račun Qt. Če ga že imate, vnesite svoj e-poštni naslov in geslo.

Če še nimate Qt računa, kliknite na Prijavite se, ustvarite račun z e-poštnim naslovom in geslom ter potrdite polje, da potrdite, da ste prebrali storitev pogoji – ti so zbrani v povezanem dokumentu z 12.931 besedami, zato bi si verjetno morali vzeti popoldne in se vključiti v nekaj vaje za ohranjanje kondicije za pisalno mizo.

Kliknite Naslednji, in če ste pravkar prvič ustvarili račun, preverite svojo e-pošto, kliknite potrditveno povezavo in nadaljujte z nastavitvijo računa.

Zdaj se lahko vrnete v namestitveni program in kliknete Naslednji ponovno.

Na naslednjem zaslonu boste morali potrditi drugo polje, ki potrjuje, da ste prebrali in se strinjate s pogoji uporabe odprtokodni Qt in vnesite ime svojega podjetja ali potrdite polje, ki potrjuje, da ste posameznik, ki ne uporablja Qt v imenu katerega koli podjetje.

Če ste prepričani, da lahko živite z obveznostmi, kliknite Naslednji ponovno. V naslednjih nekaj klikih boste morali potrditi pozdravni zaslon, se odločiti, ali želite prispevati psevdonimno statistiko uporabe, in izbrati imenik, v katerega bo nameščen Qt.

Nato lahko izberete želene komponente Qt. Privzete vrednosti bi morale biti primerne za večino primerov uporabe.

Naslednji zaslon vsebuje štiri ločene licenčne pogodbe, ki imajo skupno število besed 15.200, vključno s šestimi uporabami besede "posledica" in štirimi omembami "posledične škode". Pozorno preberite te dokumente, potrdite polje, da potrdite, da ste to storili, in kliknite Naslednji, potem Namestite da končno začnete namestitev.

Skupna velikost prenosa je približno 2 GB in lahko traja nekaj časa.

Ko je prenos končan, boste pozvani, ali si želite ogledati datoteko README, zagnati Qt Design Studio ali Qt Creator. Počistite ta polja, če se želite takoj lotiti dela, nato kliknite Končaj.

Uporabite Qt za razvoj vaše naslednje aplikacije GUI

S Qt je preprosto narediti svojo naslednjo aplikacijo čudovito. Če niste prepričani, kaj želite narediti, obstaja nekaj odličnih spletnih mest z vadnicami za kodiranje za programerje vseh stopenj.