QML Tutorial: Qtmediahub Project Overview

Source: Internet
Author: User

We introduced the QML Tutorial: building and installing QtComponents and six open source components of Qt-Quick. It has been nearly a year since the launch of QML.

Although QML is still quite new in many aspects, more and more projects are using QML. Qtmediahub is one of them.

The introduction of this project is also very interesting:

This is a reference implementation of XBMC intended to showcase the power and convenience of QML and as a demo for use at Qt related events more...

It is intended for research and to convey best practices when using Qt/QML. It deliberately touches as much of QML as possible in order to serve as a full fledged bleeding edge real world example.

Use at your own risk, please read the specified ded license file and associated headers for further information

Simply put, this is an alternative implementation that replaces XBMC, and you also want to explore and demonstrate the techniques for using QML. Through the source code of this project, this content is indeed displayed. This is unknown as of now. I have seen the most complex and massive QML-related projects.

In Qtmediahub, you not only use the Qt-components project described earlier, but also write your own components. In fact, if you take out the QML components of the project separately, other QML projects are sufficient. More importantly, in Qtmediahub, data is completely exposed to the QML layer. These processes are not simply shown in the simple DEMO in the document, but have a complete data structure that strictly follows the MVC process.

For those who want to use QML as a project, this project is one of the best choices for reference. Of course, the rich components in it can also be used as a reference for the project component library.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.