Kreirajte UI prototipove za Qt Quick

Qt Quick UI Prototype projekti korisni su za testiranje ili izradu prototipova korisničkih sučelja, ili, na primjer, za postavljanje zasebnog projekta samo za uređivanje QML-a. Ne možete ih koristiti za razvoj aplikacija jer nemaju:

  • C++ koda
  • Resursne datoteke (.qrc)
  • Kod potreban za implementaciju aplikacija na uređaje

Qt Quick Za više informacija o tome kako projekte UI Prototype pretvoriti u projekte aplikacija Qt Quick, pogledajte odjeljak Pretvaranje UI projekata u aplikacije.

Za stvaranje projekta UI prototipa za Qt Quick:

  1. Idite na File > New Project > Other Project > Qt Quick UI Prototype.
  2. Odaberite Choose za otvaranje dijaloga Project Location.
  3. U prozoru Name unesite naziv aplikacije.
  4. U Create in unesite putanju do datoteka projekta. Odaberite Use as default project location kako biste prema zadanim postavkama stvarali nove projekte u ovoj mapi.
  5. Odaberite Next (ili Continue na macOS-u) da biste otvorili dijalog Define Project Details.
  6. Odaberite Create a project that you can open in Qt Design Studio da projekt učinite kompatibilnim s Qt Design Studio.
  7. Odaberite Use Qt Virtual Keyboard da biste dodali podršku za Qt Virtual Keyboard u aplikaciju.

    Napomena: Ako niste instalirali modul za Qt Virtual Keyboard kad ste instalirali Qt, pojavit će se poruka o pogrešci kada pokušate otvoriti main.qml.

  8. Odaberite Next da biste otvorili dijalog Kit Selection.
  9. Odaberite kompilacijske skupove za platforme za koje želite izraditi aplikaciju.

    Napomena: Kitovi se navode ako su specificirani u Preferencije > Kits.

    xml-ph-0000@deepl.internal da biste otvorili dijalog xml-ph-0001@deepl.internal.
  10. Odaberite Next za otvaranje dijaloga Project Management.
  11. Pregledajte postavke projekta i odaberite Finish (na Windowsu i Linuxu) ili Done (na macOS-u) za izradu projekta.

Qt Creator stvara sljedeće datoteke:

  • .qmlproject Datoteka projekta definira da sve QML, JavaScript i slikovne datoteke u mapi projekta pripadaju projektu. Stoga ne morate pojedinačno navoditi sve datoteke u projektu.
  • .qml datoteka definira UI element, kao što je komponenta ili cijelo korisničko sučelje aplikacije.
  • Screen01.ui.qml datoteka definira prilagođeni QML tip koristeći instance tipa Rectangle koje čine pozadinu, gumb i komponentu Text koja prikazuje tekst. Ova datoteka se stvara ako odaberete Create a project that you can open in Qt Design Studio.

Da biste koristili JavaScript i slikovne datoteke u aplikaciji, kopirajte ih u mapu projekta.

Vidi također Stvaranje Qt Quick aplikacija, Kako: Upravljanje kitovima i Stvaranje projekata.

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.