Qt Quick/hu: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
'''Magyar''' [[ | [[Category:Developing_with_Qt::Qt Quick]]<br />[[Category:Hungarian]]<br />'''Magyar''' [[Qt_Quick|English]] [[Qt_Quick_Russian|Русский]] [[Qt Quick (es)|Castellano]] [[Qt Quick (ca)|Català]] [[Qt_Quick_Portuguese|Português]] [[Qt_Quick_Georgian|ქართულად]] | ||
=Qt Quick (Qt User Interface Creation Kit)= | = Qt Quick (Qt User Interface Creation Kit) = | ||
A | A "Qt 4.7&quot;:http://doc.qt.nokia.com/4.7 és a "Qt Creator&quot;:http://developer.qt.nokia.com/wiki/Category:Tools::QtCreator 2.1 legfontosabb új komponense a "Qt Quick&quot;:http://doc.qt.nokia.com/4.7/qtquick.html, 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: | ||
# Új eszközök a Qt Creator | # Ú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. | ||
# | # QML (Qt Meta-Object Language): egy könnyen használható, deklaratív nyelv | ||
# QtDeclarative: egy új modul a Qt könyvtárban, mely új deklaratív programozási megközelítést tesz lehetővé | # 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 [[:Category:LanguageBindings|kötések]]nek, csak a saját kreativitásunk szabhat határt) | 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 [[:Category:LanguageBindings|kötések]]nek, csak a saját kreativitásunk szabhat határt) | ||
==Terjedelem (Qt Creator 2.1 és Qt Quick)== | == Terjedelem (Qt Creator 2.1 és Qt Quick) == | ||
* | * QML projekt varázsló és projekt menedzsment (új fájlformátum egyszerű QML programokhoz) | ||
* Fejlett | * 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 | * 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 | * 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) | 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 | * Qt Designerrel készíteni '''ui. fájlokat, XML alapú UI leírásokat<br />''' C++ <s>ban Qt widget osztályokkal programozni le a UI-t.<br />* kódolni vagy vizuálisan megtervezni (vagy modellezni a Qt Creator 2.1-el) a QML fájlokat | ||
<br />''A HowTo még nincsen készen'', de használhatod a "qml vs widget&quot;:http://developer.qt.nokia.com/search/tag/qml+vs+widget címkét bővebb információért. | |||
* kódolni vagy vizuálisan megtervezni (vagy modellezni a Qt Creator 2.1-el) a | <br />h2. Linkek | ||
<br />* "Getting Started&quot;:http://doc.qt.nokia.com/4.7-snapshot/qtquick.html<br />* "Qt Quick alkalmazás létrehozása&quot;:http://doc.qt.nokia.com/qtcreator-2.1-snapshot/creator-qml-application.html<br />* "QML Komponensek létrehozása&quot;:http://doc.qt.nokia.com/qtcreator-2.1-snapshot/quick-components.html<br />* "Qt Quick Komponensek megnyitása&quot;:http://developer.qt.nokia.com/wiki/QtQuickOpenComponents<br />* "Qt Quick sync meeting minutes&quot;:http://developer.qt.nokia.com/wiki/QtQuickMinutes<br />* "QML exportálása Photoshop-ból és GIMP-ből&quot;:labs.qt.nokia.com/2010/10/19/exporting-qml-from-photoshop-and-gimp/</s> '''WIP''' | |||
''A HowTo még nincsen készen'', de használhatod a | * "QML UI példák a Forum Nokián&quot;:https://projects.forum.nokia.com/qmluiexamples | ||
* | |||
* | |||
* | |||
* | |||
Revision as of 11:00, 24 February 2015
Magyar English Русский Castellano Català Português ქართულად
Qt Quick (Qt User Interface Creation Kit)
A "Qt 4.7":http://doc.qt.nokia.com/4.7 és a "Qt Creator":http://developer.qt.nokia.com/wiki/Category:Tools::QtCreator 2.1 legfontosabb új komponense a "Qt Quick":http://doc.qt.nokia.com/4.7/qtquick.html, 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:
- Ú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.
- QML (Qt Meta-Object Language): egy könnyen használható, deklaratív nyelv
- 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
WIP
A HowTo még nincsen készen, de használhatod a "qml vs widget":http://developer.qt.nokia.com/search/tag/qml+vs+widget címkét bővebb információért.
h2. Linkek
* "Getting Started":http://doc.qt.nokia.com/4.7-snapshot/qtquick.html
* "Qt Quick alkalmazás létrehozása":http://doc.qt.nokia.com/qtcreator-2.1-snapshot/creator-qml-application.html
* "QML Komponensek létrehozása":http://doc.qt.nokia.com/qtcreator-2.1-snapshot/quick-components.html
* "Qt Quick Komponensek megnyitása":http://developer.qt.nokia.com/wiki/QtQuickOpenComponents
* "Qt Quick sync meeting minutes":http://developer.qt.nokia.com/wiki/QtQuickMinutes
* "QML exportálása Photoshop-ból és GIMP-ből":labs.qt.nokia.com/2010/10/19/exporting-qml-from-photoshop-and-gimp/
- "QML UI példák a Forum Nokián":https://projects.forum.nokia.com/qmluiexamples