Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.

Qt Quick/hu: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
'''Magyar''' [[Qt Quick|English]] [[Qt Quick Russian|Русский]] [[Qt-Quick-es|Castellano]] [[Qt-Quick-ca|Català]] [[Qt Quick Portuguese|Português]] [[Qt Quick Georgian|ქართულად]]
[[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 [http://doc.qt.nokia.com/4.7 Qt 4.7] ''[doc.qt.nokia.com]'' és a [http://developer.qt.nokia.com/wiki/Category:Tools::QtCreator Qt Creator] ''[developer.qt.nokia.com]'' 2.1 legfontosabb új komponense a [http://doc.qt.nokia.com/4.7/qtquick.html 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:
A &quot;Qt 4.7&amp;quot;:http://doc.qt.nokia.com/4.7 és a &quot;Qt Creator&amp;quot;:http://developer.qt.nokia.com/wiki/Category:Tools::QtCreator 2.1 legfontosabb új komponense a &quot;Qt Quick&amp;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 <span class="caps">IDE</span>-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.
# Ú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.
# <span class="caps">QML</span> (Qt Meta-Object Language): egy könnyen használható, deklaratív nyelv
# 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) ==


* <span class="caps">QML</span> projekt varázsló és projekt menedzsment (új fájlformátum egyszerű <span class="caps">QML</span> programokhoz)
* QML projekt varázsló és projekt menedzsment (új fájlformátum egyszerű QML programokhoz)
* Fejlett <span class="caps">QML</span> szerkesztő szintakszis-kiemeléssel, kódkiegészítéssel, integrált súgóval és még sok mással
* 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 <span class="caps">WYSIWYG</span> (azt kapod, amit látsz) szerkesztő Qt Quick felületekhez (technikai előzetes)
* 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 &amp; Feel platformba
* Qt Quick Komponensek: közös UI elemek, amelyek beleillenek a Look &amp; Feel platformba


==<span class="caps">QML</span> vs. Widget alapú <span class="caps">GUI</span>==
== 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 *ui. fájlokat, <span class="caps">XML</span> alapú UI leírásokat
* 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
* C++ -ban Qt widget osztályokkal programozni le a UI-t.
<br />''A HowTo még nincsen készen'', de használhatod a &quot;qml vs widget&amp;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 <span class="caps">QML</span> fájlokat
<br />h2. Linkek
 
<br />* &quot;Getting Started&amp;quot;:http://doc.qt.nokia.com/4.7-snapshot/qtquick.html<br />* &quot;Qt Quick alkalmazás létrehozása&amp;quot;:http://doc.qt.nokia.com/qtcreator-2.1-snapshot/creator-qml-application.html<br />* &quot;QML Komponensek létrehozása&amp;quot;:http://doc.qt.nokia.com/qtcreator-2.1-snapshot/quick-components.html<br />* &quot;Qt Quick Komponensek megnyitása&amp;quot;:http://developer.qt.nokia.com/wiki/QtQuickOpenComponents<br />* &quot;Qt Quick sync meeting minutes&amp;quot;:http://developer.qt.nokia.com/wiki/QtQuickMinutes<br />* &quot;QML exportálása Photoshop-ból és GIMP-ből&amp;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 [http://developer.qt.nokia.com/search/tag/qml+vs+widget qml vs widget] ''[developer.qt.nokia.com]'' címkét bővebb információért.
* &quot;QML UI példák a Forum Nokián&amp;quot;:https://projects.forum.nokia.com/qmluiexamples
 
==Linkek==
 
* [http://doc.qt.nokia.com/4.7-snapshot/qtquick.html Getting Started] ''[doc.qt.nokia.com]''
* [http://doc.qt.nokia.com/qtcreator-2.1-snapshot/creator-qml-application.html Qt Quick alkalmazás létrehozása] ''[doc.qt.nokia.com]''
* [http://doc.qt.nokia.com/qtcreator-2.1-snapshot/quick-components.html <span class="caps">QML</span> Komponensek létrehozása] ''[doc.qt.nokia.com]''
* [http://developer.qt.nokia.com/wiki/QtQuickOpenComponents Qt Quick Komponensek megnyitása] ''[developer.qt.nokia.com]''
* [http://developer.qt.nokia.com/wiki/QtQuickMinutes Qt Quick sync meeting minutes] ''[developer.qt.nokia.com]''
* [[labs.qt.nokia.com/2010/10/19/exporting-qml-from-photoshop-and-gimp/|<span class="caps">QML</span> exportálása Photoshop-ból és <span class="caps">GIMP</span>-ből]] – '''<span class="caps">WIP</span>'''
* [https://projects.forum.nokia.com/qmluiexamples <span class="caps">QML</span> UI példák a Forum Nokián] ''[projects.forum.nokia.com]''
* [http://developer.qt.nokia.com/wiki/Qt_Quick_Tutorial Qt Quick Tutorial] ''[developer.qt.nokia.com]''
 
===Categories:===
 
* [[:Category:Developing with Qt|Developing_with_Qt]]
** [[:Category:Developing with Qt::Qt Quick|Qt_Quick]]
* [[:Category:Hungarian|Hungarian]]

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&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:

  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&quot;:http://developer.qt.nokia.com/search/tag/qml+vs+widget címkét bővebb információért.
h2. Linkek
* "Getting Started&quot;:http://doc.qt.nokia.com/4.7-snapshot/qtquick.html
* "Qt Quick alkalmazás létrehozása&quot;:http://doc.qt.nokia.com/qtcreator-2.1-snapshot/creator-qml-application.html
* "QML Komponensek létrehozása&quot;:http://doc.qt.nokia.com/qtcreator-2.1-snapshot/quick-components.html
* "Qt Quick Komponensek megnyitása&quot;:http://developer.qt.nokia.com/wiki/QtQuickOpenComponents
* "Qt Quick sync meeting minutes&quot;:http://developer.qt.nokia.com/wiki/QtQuickMinutes
* "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/
WIP