Na ovoj stranici

Kako

Sljedeće teme opisuju kako koristiti Qt Creator za obavljanje određenog zadatka.

Analizirajte

Koristite integrirane alate za analizu koda za otkrivanje curenja memorije, profiliranje izvršavanja funkcija, analizu korištenja CPU-a i uklanjanje nepotrebne složenosti koda. Drugi integrirani alati pružaju pokrivenost koda i vizualiziraju događaje u tragu.

Izgradi i pokreni

Koristite integrirane međuplatformne sustave za automatizaciju izgradnje kako biste kompajlirali svoj izvorni kod za različite ciljne platforme ili s različitim kompajlerima, otklanjivačima pogrešaka ili verzijama Qt-a. Deployirajte aplikacije na ciljne platforme i pokrenite ih tamo.

Izgradite pomoću CMakea

CMakeLists.txt CMake kontrolira proces kompilacije softvera koristeći jednostavne konfiguracijske datoteke, nazvane CMakefile datoteke.

Izgradi pomoću qmakea

qmake automatizira generiranje Makefilea na temelju informacija iz projektne datoteke s ekstenzijom . .pro.

Pokrenite aplikacije

Pokrenite aplikacije na lokalnim i udaljenim desktop sustavima, kao i na ugrađenim i mobilnim uređajima koje povezujete s računalom.

Kreirajte modele i dijagrame

Izradite modele u stilu Universal Modeling Language (UML) sa strukturiranim i ponašajnim dijagramima koji nude različite prikaze vašeg sustava. Ili upotrijebite čarobnjak za datoteke za izradu State Chart XML (SCXML) datoteka s gotovim kôdom i uređujte ih pomoću SCXML uređivača.

Otklanjanje pogrešaka

Koristite otklanjivače pogrešaka za pregled stanja vaše aplikacije dok radi.

Dizajn korisničkih sučelja

Dizajnirajte korisničke sučelje koristeći Qt Quick ili Qt Widgets. Qt Creator integrira vizualni uređivač Qt Widgets Designer za dizajniranje sučelja temeljenih na widgetima u načinu rada Design. Za Qt Quick sučelja koristite zaseban vizualni uređivač, Qt Design Studio, ili način rada Edit.

Razvijajte za uređaje

Instalirajte alatni lanac za izradu aplikacija za ciljanu ugrađenu ili mobilnu platformu na računalu i upotrijebite Qt Online Installer za instalaciju Qt biblioteka izgrađenih za tu platformu. Zatim dodajte kit s alatnim lancem i verzijom Qt-a za arhitekturu uređaja. Kad je moguće, Qt Online Installer stvara odgovarajuće kito­ve za vas. Povežite uređaje s računalom kako biste na njima pokretali, otklanjali pogreške i analizirali aplikacije.

Android

Instalirajte Qt za Android i Android alate te povežite Android uređaje s računalom.

Bare Metal

Pokrenite i otklonite greške u aplikacijama na malim Linux uređajima koje ne podržava dodatak za udaljene Linux uređaje koristeći GDB ili hardverski otklanjivač grešaka.

Boot to Qt

Pokrenite, otklonite pogreške i analizirajte aplikacije na Boot to Qt uređajima.

Docker

Stvorite Docker uređaje iz Docker slika i koristite ih za izgradnju, pokretanje i otklanjanje pogrešaka u aplikacijama.

iOS

Instalirajte Qt za iOS i Xcode te povežite iOS uređaje s računalom.

Mikrokontroleri

Instaliraj Qt for MCUs, i povezati mikrokontrolere s računalom.

QNX Neutrino

Instalirajte Qt za QNX i povežite QNX Neutrino uređaje s računalom.

Daljinski Linux

Dodajte komplete za lance alata za izradu aplikacija za generičke Linux uređaje i povežite uređaje s računalom.

SDK-ovi

Upravljajte SDK-ovima za razvoj aplikacija na različitim platformama.

VxWorks

Izgradite Qt za VxWorks i kreirajte VxWorks build i run kitove.

WebAssembly

Instalirajte Qt za WebAssembly kako biste izradili aplikacije za web i pokrenuli ih u web-pregledniku.

Uredi kod

Uređivač koda nudi korisne značajke za uređivanje C++ i QML koda, kao što su semantičko isticanje, provjera sintakse koda, dopunjavanje koda i brze ispravke. Neke od tih značajki dostupne su i za druge programski jezike, poput Pythona, za koji je dostupan language server koji IDE-ovima pruža informacije o kodu.

Konfigurirajte uređivače

Konfigurirajte uređivač koda i teksta kako bi odgovarali vašim specifičnim potrebama promjenom fontova, boja, isticanja i uvlačenja.

Upravljanje poslužiteljima jezika

Konfigurirajte poslužitelje jezika koje Qt Creator dodaje prema zadanim postavkama ili dodajte još njih.

Koristite postupno i napredno pretraživanje za pretraživanje trenutno otvorenih projekata ili datoteka na datotečnom sustavu ili upotrijebite lokator za pregledavanje projekata, datoteka, klasa, funkcija, dokumentacije i datotečnih sustava.

Upravljanje kompletima

Qt Creator Grupe grade i pokreću specifične postavke kao kitove kako bi olakšale razvoj na više platformi. Svaki kit sastoji se od skupa vrijednosti koje definiraju jedno okruženje, kao što su uređaj, alatni lanac, verzija Qt-a i naredba za otklanjanje pogrešaka.

Upravljanje projektima

Kreirajte projekte za razvoj aplikacija i biblioteka. Zatim konfigurirajte projekte za izgradnju i pokretanje aplikacija na ciljanim platformama.

Kreirajte projekte

Koristite čarobnjake za postavke za izradu projekata ili dodajte prilagođene čarobnjake. Također možete uvoziti projekte iz sustava za kontrolu verzija.

Dodaj datoteke

Dodajte datoteke u projekte.

Konfigurirajte projekte

Promijenite zadane konfiguracije koje instalacijski programi i čarobnjaci za projekte stvaraju.

Pročitajte dokumentaciju

Qt Creator integrira referentnu dokumentaciju za Qt verzije koje instalirate. Možete dodati dokumentaciju iz drugih izvora.

Test

Kreirajte i pokrenite testove temeljene na kodu te testove temeljene na sustavu izgradnje. Testiranje temeljeno na kodu nudi posebno rukovanje određenim okvirima za testiranje koji su čvrsto povezani s temeljnim modelima koda ili specijaliziranim analizatorima. Testiranje temeljeno na sustavu izgradnje ne ovisi o nijednom okviru za testiranje. Ono dohvaća informacije izravno iz temeljnog sustava izgradnje i koristi ih ili čak sam sustav izgradnje za izvođenje odgovarajućih testova.

Koristite Git

Git je brz decentralizirani sustav kontrole verzija dostupan za Windows, Linux i macOS. Možete koristiti alat Gerrit Code Review za projekte koji koriste Git.

Trenutna datoteka

Trenutni projekt

Lokalni repozitoriji

Obavlja

Daljinski repozitoriji

Koristite Qt Creator

Koristite osnovne značajke Qt Creator a i unaprijed instalirane dodatke. Instalirajte dodatne dodatke i konfigurirajte vanjske alate za korištenje.

Koristite korisničko sučelje

Pregledajte korisničko sučelje ili promijenite njegov izgled i ponašanje.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.