Na ovoj stranici

Dodajte podprojekte projektima

Možete povezati svoju aplikaciju s Qt bibliotekama i drugim bibliotekama, kao što su sistemske biblioteke ili vlastite biblioteke. Nadalje, vaše vlastite biblioteke mogu biti povezane s drugim bibliotekama. Kako biste kompajlirali svoj projekt i iskoristili pogodnosti poput dopunjavanja koda i isticanja sintakse, dodajte biblioteke u svoj projekt.

Stvorite podprojekte

Za stvaranje podprojekata i njihovo dodavanje u projekt:

  1. Desnom tipkom miša kliknite naziv projekta u prikazu Projekti kako biste otvorili kontekstni izbornik i odaberite " New Subproject".
  2. Slijedite upute čarobnjaka za stvaranje podprojekta.

    Dijalog novog projekta

Dodaj postojeće projekte kao podprojekte

Za dodavanje postojećeg projekta kao podprojekta:

  1. Add Existing Projects U kontekstnom izborniku odaberite Uključi u podprojekat.
  2. U dijalogu preglednika datoteka pronađite svoj podprojekt.

Stvorite SUBDIRS projekte za qmake

Kada kreirate novi projekt i odaberete qmake kao sustav za izgradnju, možete ga dodati u drugi projekt kao podprojekt u dijalogu Project Management. Međutim, korijenski projekt mora navesti da qmake koristi predložak subdirs za izgradnju projekta.

Za stvaranje korijenskog projekta:

  1. Odaberite File > New Project > Other Project > Subdirs Project > Choose.
  2. Na stranici Summary odaberite Finish & Add Subproject kako biste stvorili korijenski projekt i dodali drugi projekt, kao što je C++ biblioteka.

Čarobnjak stvara datoteku projekta (.pro) koja definira predložak subdirs i podprojekt koji dodajete kao vrijednost varijable SUBDIRS. Također dodaje sve potrebne datoteke za podprojekt.

Navedite ovisnosti

Add Library Za navođenje ovisnosti upotrijebite čarobnjak za ovisnosti.

Ukloni podprojekte

Za uklanjanje podprojekata desnom tipkom miša kliknite na naziv projekta u prikazu Projects i u kontekstnom izborniku odaberite Remove Subproject.

Vidi također Izrada projekata, Korištenje čarobnjaka za projekte, Dodavanje biblioteka u qmake projekte i Dodavanje biblioteka u CMake projekte.

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.