Difference between revisions of "Category:Developing with Qt::Qt Quick"

From Qt Wiki
Jump to: navigation, search
(Make it a sub-category to ensure it gets linked suitably.)
 
(9 intermediate revisions by one other user not shown)
Line 1: Line 1:
'''English'''
+
[[Category:Developing with Qt]]
| [[:Category_Persian:qtquick_persian|فارسی]]
+
{{LangSwitch}}
 
 
 
 
= Qt Quick (Qt User Interface Creation Kit) =
 
  
 
[[Qt_Quick|Qt Quick]] is a collection of technologies that are designed to help developers create the kind of intuitive, modern-looking, fluid user interfaces that are increasingly used on mobile phones, media players, set-top boxes, other portable devices and increasingly on desktop applications.
 
[[Qt_Quick|Qt Quick]] is a collection of technologies that are designed to help developers create the kind of intuitive, modern-looking, fluid user interfaces that are increasingly used on mobile phones, media players, set-top boxes, other portable devices and increasingly on desktop applications.
Line 10: Line 7:
  
 
Though Qt Quick is a new technology, there is a wealth of learning material available. A good starting point is the [https://doc.qt.io/qt-5/gettingstartedqml.html Qt Quick Documentation] and to run several of the examples and demos that come with Qt.
 
Though Qt Quick is a new technology, there is a wealth of learning material available. A good starting point is the [https://doc.qt.io/qt-5/gettingstartedqml.html Qt Quick Documentation] and to run several of the examples and demos that come with Qt.
 
There is also an excellent [http://qt.io/videos/watch/qt_quick_introduction_to_qt_quick_part_1_4 video introduction] to Qt Quick. C++ programmers will be interested in watching [http://qt.io/videos/watch/qt_quick_for_c_developers Qt Quick for C++ Developers] and can download a set of training slides titled [http://qt.digia.com/Resource-Center/Qt-Enterprise-Training-Materials/Qt-Essentials—Qt-Quick-Edition/ Qt Essentials - Qt Quick for C++ Developers].
 
  
 
== Wiki Pages by Category ==
 
== Wiki Pages by Category ==
Line 19: Line 14:
 
[[QtQuickToolingWhitepaper | QtQuickToolingWhitepaper]] <br>
 
[[QtQuickToolingWhitepaper | QtQuickToolingWhitepaper]] <br>
 
[[IntroductionQtQuick | Introduction to Qt Quick]] <br>
 
[[IntroductionQtQuick | Introduction to Qt Quick]] <br>
 +
[[Introduction_to_Qt_Quick]] <br>
 
[[Qt_Accessibility | Qt Accessibility]] <br>
 
[[Qt_Accessibility | Qt Accessibility]] <br>
[[Qt_Quick | Qt Quick]] <br>
+
[[Qt_Quick | Qt Quick]]
[[Introduction_to_Qt_Quick_for_Cpp_developers | Introduction to Qt Quick for C++ developers]] <br>
 
  
 
=== Demos ===
 
=== Demos ===
Line 41: Line 36:
 
[[JavaScript_programmer | JavaScript programmer]] <br>
 
[[JavaScript_programmer | JavaScript programmer]] <br>
 
[[Modern_mobile_applications_with_Qt_and_QML | Modern mobile applications with Qt and QML]] <br>
 
[[Modern_mobile_applications_with_Qt_and_QML | Modern mobile applications with Qt and QML]] <br>
[[Qt_Quick_Tutorial | Qt Quick Tutorial]] <br>
+
[[Qt_Quick_Tutorial | Qt Quick Tutorial]]
[http://qt.nokia.com/learning/guides Learning guides : todolist and NoteApp]
 
  
 
=== HowTos and Best Practices ===
 
=== HowTos and Best Practices ===
Line 68: Line 62:
 
[[QtQuick_ToolTip_component | Qt Quick ToolTip component]] <br>
 
[[QtQuick_ToolTip_component | Qt Quick ToolTip component]] <br>
  
=== Python ===
 
 
[[Auto-generating_QObject_from_template_in_PySide | Auto-generating QObject from template in PySide]] <br>
 
[[Connecting_QML_Signals_in_PySide | Connecting QML Signals in PySide]] <br>
 
[[Defining_and_using_constants_from_PySide_in_QML | Defining and using constants from PySide in QML]] <br>
 
[[Filling_and_reading_QML_UI_forms_from_Python | Filling and reading QML UI forms from Python]] <br>
 
[[Selectable_list_of_Python_objects_in_QML | Selectable list of Python objects in QML]] <br>
 
[[Updating_QML_content_from_Python_threads | Updating QML content from Python threads]] <br>
 
[[Using_QtMobility_sensors_and_QML_from_PySide | Using QtMobility sensors and QML from PySide]] <br>
 
[[Using_QtWebKit_and_QML_with_PySide | Using QtWebKit and QML with PySide]] <br>
 
[[Utilizing_Qt_Quick_Colibri_in_PySide | Utilizing Qt Quick Colibri in PySide]] <br>
 
[[Multi-selection_lists_in_Python_with_QML | Multi-selection lists in Python with QML]]
 
  
 
=== In Foreign Language ===
 
=== In Foreign Language ===
Line 100: Line 82:
 
[[Males_practiques_amb_Qt_Quick | Males practiques amb Qt Quick Catalan?]] <br>
 
[[Males_practiques_amb_Qt_Quick | Males practiques amb Qt Quick Catalan?]] <br>
 
[[QmlStyling_Hungarian | QmlStyling Hungarian]] <br>
 
[[QmlStyling_Hungarian | QmlStyling Hungarian]] <br>
 
=== Minutes ===
 
 
[[QtQuickMinutes | QtQuickMinutes]] <br>
 
[[QtQuickMinutes20100817 | QtQuickMinutes20100817]] <br>
 
[[QtQuickMinutes20100824 | QtQuickMinutes20100824]] <br>
 
[[QtQuickMinutes20100831 | QtQuickMinutes20100831]] <br>
 
[[QtQuickMinutes20100907 | QtQuickMinutes20100907]] <br>
 
[[QtQuickMinutes20100914 | QtQuickMinutes20100914]] <br>
 
[[QtQuickMinutes20100921 | QtQuickMinutes20100921]]
 
  
 
=== Stubs ===
 
=== Stubs ===
  
[[QMLBook | QMLBook]] <br>
 
 
[[QMLBookQMLViewer | QMLBookQMLViewer]] <br>
 
[[QMLBookQMLViewer | QMLBookQMLViewer]] <br>
 
[[Qt_Quick_Tutorial | Qt Quick Tutorial]] <br>
 
[[Qt_Quick_Tutorial | Qt Quick Tutorial]] <br>
[[Qt_Quick_Components | Qt Quick Components]] <br>
+
[[Qt_Quick_Components | Qt Quick Components]]
[[State_Machines_and_QML_GUIs | State Machines and QML GUIs]]  
 
  
 
=== Various ===
 
=== Various ===
  
[[Qt_Quick_Videos | Qt Quick Videos]]
+
[[Qt_Quick_Videos | Qt Quick Videos]] <br>
 
[[QML_gridview_mousearea_example | QML gridview mousearea example]]
 
[[QML_gridview_mousearea_example | QML gridview mousearea example]]

Latest revision as of 12:07, 15 September 2016

En Ar Bg De El Es Fa Fi Fr Hi Hu It Ja Kn Ko Ms Nl Pl Pt Ru Sq Th Tr Uk Zh

Qt Quick is a collection of technologies that are designed to help developers create the kind of intuitive, modern-looking, fluid user interfaces that are increasingly used on mobile phones, media players, set-top boxes, other portable devices and increasingly on desktop applications.

Qt Quick consists of a rich set of user interface elements, a declarative language for describing user interfaces and a language run-time. A collection of C++ APIs are used to integrate these high level features with classic Qt applications. Qt Quick is a high-level UI technology that allows developers and UI designers to work together to create animated, touch-enabled UIs and lightweight applications.

Though Qt Quick is a new technology, there is a wealth of learning material available. A good starting point is the Qt Quick Documentation and to run several of the examples and demos that come with Qt.

Wiki Pages by Category

Whitepapers and General Documents

QtQuickToolingWhitepaper
Introduction to Qt Quick
Introduction_to_Qt_Quick
Qt Accessibility
Qt Quick

Demos

Coffee Tweed Demo
Weather Demo
Radio Tuner Demo
Qt Quick Demo Apps Downgrade
In-vehicle Infotainment Demo
Home Control Demo
Dictomania Demo
Flying Bus Game
How To Mingle QML Tetrominos And Ninjas Zij Lost Tetris Game

Tutorials

The Qt Quick Carousel
Smooth Image Flicking in Qt Quick
JavaScript programmer
Modern mobile applications with Qt and QML
Qt Quick Tutorial

HowTos and Best Practices

Drag and Drop within a GridView
Flickable Wrapped TextEdit
How to Port From Desktop to Mobile
How to style a QML scroll bar with an image provider
How to create columns in a QML ListView
Model View Options In Qt
QML and QSqlTableModel
Qt Quick Best Practices
Real-time Sorting and Filtering of a GridView
QML Styling
Data Sharing - QML to C+
Qt Quick Dont's

Tips, Tricks and Snippets

10 secret Ninja weapons for Qt Quick QML developers
Delayed Animations
QML Example Use timer to update Date
Bridging the Gap between C+ and QML Model/View
Creating a property binding from JavaScript
Qt Quick ToolTip component


In Foreign Language

Qt Quick Arabic
Qt Quick Catalan
Qt Quick Hungarian
Qt Quick Italian
Qt Quick Japanese
Qt Quick Persian
Qt Quick Portuguese
Qt Quick Russian
Qt Quick Spanish
DelayedAnimations French
Delayed Animations Italian
Delayed Animations Spanish
Weather Demo App Japanese
Getting Started Programming with QML in Hungarian
Einfuehrung in die Programmierung mit QML German
Males practiques amb Qt Quick Catalan?
QmlStyling Hungarian

Stubs

QMLBookQMLViewer
Qt Quick Tutorial
Qt Quick Components

Various

Qt Quick Videos
QML gridview mousearea example

Pages in category "Developing with Qt::Qt Quick"

The following 82 pages are in this category, out of 82 total.