Na ovoj stranici

Kompleti

Postavite preferencije skupa. Skup se sastoji od skupa vrijednosti koje definiraju jedno okruženje, kao što su uređaj, alatni lanac, verzija Qt-a i naredba otklanjanja pogrešaka koju treba koristiti.

Obično je samo podskup postavki kompleta relevantan za određenu konfiguraciju. Stoga se dodatci za Qt Creator registriraju skupove relevantnih postavki koje možete pregledati i izmijeniti u Postavke > Kits. Na primjer, ako koristite CMake za izgradnju svih svojih projekata, možete prema zadanim postavkama sakriti postavke za Qbs i qmake.

Preferencije kompleta

Filtriranje postavki skupa

Za skrivanje i prikazivanje postavki na kartici Kits za trenutni kit odaberite Settings Filter.

Za pregled i izmjenu postavki koje se prikazuju prilikom dodavanja novog kompleta, odaberite Default Settings Filter.

Postavke kompleta

Preferencije kompleta

Sljedeća tablica sažima dostupne postavke kompleta.

PostavkaVrijednost
NameNaziv kompleta. Možete koristiti varijable za generiranje naziva kompleta na temelju vrijednosti koje ste postavili u ostalim poljima.

Odaberite " Ikona kompleta " pored polja, a zatim odaberite sliku koja se prikazuje u odabiraču skupa za ovaj skup. Odaberite " Browse " kako biste odabrali sliku u podržanom formatu datoteke (na primjer, PNG). Slika se skalira na veličinu 64x64 piksela. Na primjer, korištenje logotipa kompajlera kao ikone omogućuje vam da jednostavno vidite koji se kompajler koristi za izgradnju projekta za odabrani skup.

File system nameNaziv za kit koji se koristi kao dio naziva direktorija. Ova se vrijednost koristi za varijablu CurrentKit:FileSystemName, koja, na primjer, određuje naziv direktorija za izgradnju u sjeni.
Run deviceType je vrsta uređaja za pokretanje, a Device je uređaj na kojem se pokreću aplikacije.
Build deviceType je vrsta uređaja za izgradnju, a Device je uređaj na kojem se grade aplikacije.
Emulator skinIzgled koji se koristi za uređaj emulatoraBoot to Qt .
CompilerC ili C++ kompajler koji koristite za izgradnju projekta. Možete dodati kompajlere na popis ako su instalirani na razvojnom računalu, ali nisu automatski otkriveni. Za više informacija pogledajte Dodavanje kompajlera.

Ova postavka služi za navođenje modela koda koji se kompajler koristi. Ako vaš tip projekta i alat za izgradnju to podržavaju, Qt Creator također nalaže alatu za izgradnju da koristi ovaj kompajler za izgradnju projekta.

Napomena: qmake zanemaruje vrijednost ovog polja i dohvaća informacije o kompajleru iz Qt mkspec, koje možete promijeniti.

Odaberite xml-ph-0000@deepl.internal kako biste izmijenili vrijednosti varijabli okruženja za okruže
EnvironmentOdaberite Edit Build Environment za izmjenu vrijednosti varijabli okruženja za okruženja za izgradnju u dijaloškom okviru Edit Build Environment.

Odaberite Edit Run Environment za izmjenu vrijednosti varijabli okruženja za okruženja za pokretanje u dijaloškom okviru Edit Run Environment.

Za više informacija o tome kako dodati i ukloniti vrijednosti varijabli pogledajte odjeljak Uređivanje postavki okruženja.

000@deepl.internal za izmjenu vrijednosti varijabli okruženja za okruženja za izgradnju u dijaloškom
Force UTF-8 MSVC compiler outputBilo da mijenja jezik MSVC-a na engleski ili zadržava postavku jezika i samo nameće UTF-8 izlaz, ovisno o MSVC kompajleru koji se koristi.
DebuggerOtklonivač pogrešaka za otklanjanje pogrešaka na ciljnoj platformi. Qt Creator automatski otkriva dostupne otklonivače pogrešaka i prikazuje odgovarajući otklonivač pogrešaka u polju. Možete dodati otklonivače pogrešaka na popis. Za više informacija pogledajte Dodavanje otklonivača pogrešaka.
SysrootDirektorij u kojem se nalazi slika uređaja. Ako ne radite križnu kompilaciju, ostavite ovo polje praznim.
Qt versionVerzija Qt-a za korištenje pri izgradnji projekta. Možete dodati verzije Qt-a koje Qt Creator nije automatski otkrio. Za više informacija pogledajte Dodavanje verzija Qt-a.

Qt Creator Provjerava direktorije navedene u varijabli okruženja PATH za izvršnu datoteku qmake. Ona se odnosi na izvršnu datoteku qmake koju pronađe kao Qt u PATH-u i odabire je kao verziju Qt-a za korištenje za Desktop kit koji se stvara prema zadanim postavkama.

mkspec je naziv mkspec konfiguracije koju qmake koristi. Ako ovo polje ostavite praznim, qmake koristi zadanu mkspec odabrane verzije Qt-a.

Qbs profile additionsOdaberite Change za dodavanje postavki u Qbs profile za izgradnju. Za više informacija pogledajte odjeljak Uređivanje Qbs profila.
CMake ToolCMake izvršna datoteka za izgradnju projekta. Odaberite Manage kako biste na popis dodali instalirane CMake izvršne datoteke. Za više informacija pogledajte Dodaj CMake alate.
CMake generatorOdaberite Change za uređivanje CMake generatora koji će se koristiti za izradu projektnih datoteka. Samo generatori s nazivima koji započinju nizom CodeBlocks proizvode sve potrebne podatke za model koda Qt Creator. Qt Creator prikazuje upozorenje ako odaberete generator koji nije podržan. Za više informacija pogledajte Odjeljak Korištenje Ninje kao CMake generatora.
CMake configurationOdaberite Change za uređivanje parametara CMake konfiguracije za komplet.
PythonOdaberite verziju Pythona za komplet. Odaberite Manage za dodavanje verzija Pythona. Za više informacija pogledajte odjeljak Odabir verzije Pythona.
Meson toolMeson alat za izgradnju projekta. Odaberite Manage kako biste na popis dodali instalirane Meson alate. Za više informacija pogledajte odjeljak Dodavanje Meson alata.
Ninja toolAlat Ninja za izgradnju projekta pomoću Mesona. Odaberite Manage za dodavanje instaliranih Ninja alata na popis.

Vidi također Kako: Upravljati setovima, dodavati CMake alate i uređivati Qbs profile.

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.