Qt Quick/hu

From Qt Wiki
< Qt Quick
Revision as of 16:53, 14 January 2015 by Maintenance script (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Magyar English Русский Castellano Català Português ქართულად

Qt Quick (Qt User Interface Creation Kit)

A Qt 4.7 [doc.qt.nokia.com] és a Qt Creator [developer.qt.nokia.com] 2.1 legfontosabb új komponense a Qt Quick [doc.qt.nokia.com], egy magas szintű UI technológia, amely lehetővé teszi, hogy a programfejlesztők és a UI tervezők együtt animált, érintésérzékeny és egyszerű alkalmazásokat hozhassanak létre. A Qt Quick magában foglalja a következőket:

  1. Új eszközök a Qt Creator IDE-ben, amelyek között egy vizuális szerkesztő is megtalálható. Utóbbi lehetővé teszi, hogy a UI tervezők és programfejlesztők együttműködjenek és egy ismétlődő megközelítéssel ugyanazon a kódon dolgozhassanak.
  2. QML (Qt Meta-Object Language): egy könnyen használható, deklaratív nyelv
  3. QtDeclarative: egy új modul a Qt könyvtárban, mely új deklaratív programozási megközelítést tesz lehetővé

Miközben nem feltétlen szükséges C++ programozási ismeretekkel rendelkezni a Qt Quick használatához, az 100 százalékig a Qt alapú és kiterjeszthető C++ alkalmazásával (sőt bármilyen más nyelvvel hála a kötéseknek, csak a saját kreativitásunk szabhat határt)

Terjedelem (Qt Creator 2.1 és Qt Quick)

  • QML projekt varázsló és projekt menedzsment (új fájlformátum egyszerű QML programokhoz)
  • Fejlett QML szerkesztő szintakszis-kiemeléssel, kódkiegészítéssel, integrált súgóval és még sok mással
  • Qt Quick Desiner: Vizuális WYSIWYG (azt kapod, amit látsz) szerkesztő Qt Quick felületekhez (technikai előzetes)
  • Qt Quick Komponensek: közös UI elemek, amelyek beleillenek a Look & Feel platformba

QML vs. Widget alapú GUI

Kezdő Qt fejlesztők gyakran kérdezik: A felhasználói felületemhez melyik a legjobb opció? A Qt 3 technikát biztosít (melyeket kombinálhatsz is)

  • Qt Designerrel készíteni *ui. fájlokat, XML alapú UI leírásokat
  • C++ -ban Qt widget osztályokkal programozni le a UI-t.
  • kódolni vagy vizuálisan megtervezni (vagy modellezni a Qt Creator 2.1-el) a QML fájlokat

A HowTo még nincsen készen, de használhatod a qml vs widget [developer.qt.nokia.com] címkét bővebb információért.

Linkek

Categories: