Qt je vývojový rámec používaný k vytváření aplikací, které se na ploše KDE cítí jako doma. Zde je návod, jak nainstalovat Qt na Linux.
Qt je multiplatformní aplikační framework, který umožňuje vývojářům vytvářet a nasazovat software pro více operačních systémů. Primárně se používá jako způsob rychlého vývoje GUI, ale také poskytuje nástroje pro práci v síti, práci se soubory a integraci databází.
Zde je návod, jak nainstalovat QT na Linux.
Proč nainstalovat Qt na Linux?
Vzhled a chování většiny linuxových desktopových aplikací je určeno sadami nástrojů, které umožňují vývojářům přístup k hotovým tlačítkům, panelům nástrojů, posuvníkům, nabídkám a dalším. To šetří čas a znamená, že mohou pokračovat v důležité práci na kódování samotné aplikace.
Zatímco Aplikace GNOME používají sadu nástrojů GTK+, KDE používá Qt (vyslovuje se "cutie") a všechny aplikace z KDE mají obvykle známý vzhled.
Pokud píšete svou vlastní linuxovou desktopovou aplikaci a chcete, aby vypadala jako KDE, nebo i když stačí zkompilovat aplikaci s otevřeným zdrojovým kódem, která používá Qt, budete muset mít Qt nainstalovaný na vašem Linuxu Systém.
Je důležité poznamenat, že Qt je k dispozici s komerčními i open-source licencemi. Pokud používáte Qt pod open-source licencí, očekává se, že přispějete zpět do projektu a že: „Všichni uživatelé mají práva získat, upravovat a redistribuovat celý váš zdrojový kód aplikace".
Aplikace, které vytváříte, musí být licencovány pod licencí LGPL verze 3, GPL verze 2 nebo GPL verze 3. Skupina Qt to myslí smrtelně vážně a na webových stránkách jsou sekce věnované právě vám povinnosti při používání Qt podle LGPL, jakož i důsledek nedodržení licencování omezení.
Pokud si nejste jisti, podívejte se na náš poměrně krátký základ co znamená open source.
Jak nainstalovat Qt na Linux
Qt je k dispozici jako offline i online instalační program. Pro snadné použití doporučují vývojáři používat online verzi.
Otevřete prohlížeč a přejděte na stránku stahování Qt.
Stažení:Qt
Qt je k dispozici pro Windows, macOS a Linux a stránka by měla automaticky rozpoznat, že používáte Linux. Pokud ne, klikněte na ikonu tučňáka a poté klikněte Qt Online Installer pro Linux.
Stahovaný soubor má přibližně 50 MB a bude pojmenován qt-unified-linux-xxx.x.x.run, kde xxx-x.x.x je architektura vašeho procesoru a číslo verze Qt. Stahování by mělo trvat maximálně několik minut.
Ve svém terminálu přejděte na místo, kde jste balíček stáhli. Ve většině případů to bude vaše Stahování adresář.
Udělejte soubor spustitelný pomocí:
sudo chmod +x qt-unified-linux-*.run
Na požádání zadejte své heslo a poté spusťte instalační program pomocí:
./qt-unified-linux-*run
Chcete-li nainstalovat Qt, musíte mít účet Qt. Pokud již nějaký máte, zadejte svou e-mailovou adresu a heslo.
Pokud ještě nemáte účet Qt, klikněte na Přihlásit se, vytvořte si účet s e-mailovou adresou a heslem a zaškrtnutím políčka potvrďte, že jste si službu přečetli termíny – jsou sestaveny v propojeném dokumentu o 12 931 slovech, takže byste si pravděpodobně měli vyhradit odpoledne a věnovat se nějaký cvičení, která vás udrží v kondici u stolu.
Klikněte dalšía pokud jste si právě vytvořili účet poprvé, zkontrolujte svůj e-mail, klikněte na potvrzovací odkaz a pokračujte v nastavení účtu.
Nyní se můžete vrátit do instalačního programu a kliknout další znovu.
Na následující obrazovce budete muset zaškrtnout další políčko potvrzující, že jste si přečetli a souhlasíte s podmínkami používání open-source Qt a buď zadejte název své společnosti, nebo zaškrtněte políčko potvrzující, že jste jednotlivec, který nepoužívá Qt jménem žádné společnost.
Pokud jste si jisti, že dokážete žít se závazky, klikněte další znovu. Během několika dalších kliknutí budete muset potvrdit uvítací obrazovku, rozhodnout se, zda chcete přispět pseudonymní statistikou používání, a vybrat adresář, kam bude Qt nainstalován.
Poté si můžete vybrat komponenty Qt, které chcete. Výchozí hodnoty by měly být vhodné pro většinu případů použití.
Další obrazovka obsahuje čtyři samostatné licenční smlouvy, které mají kombinovaný počet slov 15 200, včetně šesti použití slova „důsledek“ a čtyř zmínek o „následných škodách“. Tyto dokumenty si pečlivě přečtěte, zaškrtnutím políčka potvrďte, že jste tak učinili, a klikněte další, pak Nainstalujte abyste konečně zahájili instalaci.
Celková velikost stahování je přibližně 2 GB a může chvíli trvat.
Po dokončení stahování budete dotázáni, zda chcete zobrazit soubor README, spustit Qt Design Studio nebo Qt Creator. Chcete-li se rovnou pustit do práce, zrušte zaškrtnutí a klikněte Dokončit.
Použijte Qt k vývoji vaší další GUI aplikace
S Qt je snadné, aby vaše další aplikace vypadala báječně. Pokud si nejste jisti, co chcete vytvořit, existuje několik skvělých stránek s výukovým programem pro programátory všech úrovní.