Create a Qt Application Using QML & Qt Quick (Qt 5.9)

Learn how to use QtQuick and QML to build a simple Qt Quick Controls application that is cross-platform out of the box. Qt Quick is a cross-platform application development framework with a focus on mobile applications that remain desktop-friendly. In effect, an app written with QtQuick Controls can be deployed on Android, iOS, Windows, and Linux distributions without modifying the code. QML is is a declarative markup language with a focus on UI development. QML itself is derived from JavaScript and runs atop a light weight JS engine. QtQuick enforces a JSON-like syntax but regular JavaScript function and syntax can be used. Despite Qt & Qt Quick being fully cross-platform, Qt Creator was unable to locate my Linux distribution desktop theme. This is especially strange because the desktop I was using, KDE Plasma, is written entirely in Qt. ⬇︎Social Links ⬇︎ ✔︎ Discord:✔︎ Website:✔︎ Twitter: 👍 Support The Channel By Clicking The Links Below! 👍 ✔︎ Motherboard: MSI A88XM:✔︎ CPU: A10-7850k:✔︎ GPU: R7 360:✔︎ RAM: Kingston HyperX 8gb:✔︎ SSD: Samsung 850 EVO:✔︎ HDD: Seagate Barracuda 1TB 7200rpm:✔︎ Input: Steam Controller:✔︎ Capture Device: Elgato Game Capture HD60:

Video tags:


Which icon set do you use? thanks
These programming videos are pretty fun. What kind of programming or development videos would you guys like to see next?
Is it bad practice to use the http hack?
Qt qml please , we need serie video tutorial from zero to master level please
Hey, what KWin theme are you using? It looks super cool! And I love your video about Vala+Gtk... that was awesome!
Please make a app with qt .like photo viewer.or show us how to use the example project in qt.
Wonderful presentation. Thank you!
Which theme are you using for windows decorations?
Cool, I'll try to come up with ideas to implement
Yeah, finding and configuring Qt on Ubuntu is a pain.
I pronounce them "cute" and "gutch" (with a German-sounding "ch").
What window decoration you are using
I love your voice. nice video.
My brain = explodes
Running qmake only creates the necessary files for the build like the actual makefile and some other stuff. Usually you shouldn't need to run it manually. Also if you want to distribute it you'd want to change the build profile to "release" so not to include debug symbols and also to make use of compiler optimizations
Nice vid!
Next video: Package that binary into a .deb or .rpm etc. I still haven't figured out how to ship a dynamically linked binary so would greatly appreciate a video on it.
I've always wanted to start doing things with Qt,but never got the courage and time to do it. Now I feel motivated to get into it. Thanks, nice video! By the way, the theme being jacked up could be fixed (maybe?) by using the environment variable QT_QPA_PLATFORMTHEME=kde... not sure but sometimes it happens when I use different DE's, gotta use qt5ct to fix these things too. It's a bit of a mess.
Qt have lots of qml modules which allow you to do more then just UI things. also you can write your own modules and load them in your qml code to do anything you want. so qml is not just a graphics writing language. i wrote a whole wallpaper downloader app (deskie) , whole media player (kmusicplay) in qml alone though it took thousands lines of code .
GTK is fading fast

Qt QML - 149 Calling C++ Functions

Simple demo uses the canvas and 2d context to interface with a c++ class

Coffee Machine UI Demonstration with Qt Quick Designer

Thomas hartmann from the qt company demonstrates how to create a coffee machine interface by using qt designer. read the blog post: read more from our tech & t

Qt today and tomorrow – Qt IoT Demo

Qt internet of things sensor demo. read more about software development for iot:

How to Make a Mobile App with Qt Quick Designer (QML Designer) & V-Play - using Qt 5.9

In this video we show how to create a qt application using qml & qt quick & v-play with the qt quick designer of qt creator. this feature was added in v-play 2.

QML Qt 138 - Introduction to QML

An introduction to qml in qt 5

HTML5 vs Qt

One man, three weeks to create an application using html5 and three weeks using qt. the result speaks for itself. and no, we didn't pay them to say this. glad w

Qt Quick Controls & Qt Quick Designer

This screencast shows how to create the ui of a simple home automation application using the new qt quick 2 controls. blog:

Introducing Qt 5.9 - Release video

High performance & stable new features. it’s even long term supported. from 5.7 and onwards qt introduced a lot of exciting new features — allowing you to c

One framework to rule them all - Introducing Qt 5.8

Qt just got even more awesome -- we are always working on improving qt to ensure it continues to be the framework that helps you accelerate software development

Qt Calculator GUI Tutorial Part 1

We have a new name now, programming liftoff! learn how to design a user interface for a calculator using qt's drag-and-drop gui designer.this is part one in a

Qt Quick Designer

This video shows how to create a ui using qt quick designer.

Qt - QML - Platform game

This is video from my old game which i made for university. more details on my website:

Introducing Qt 3D Studio

Nvidia made one of the largest contributions ever to qt. they contributed the entire nvidia drive™ design studio, a designer friendly 3d ui authoring system,

Qt Android developpement 01 setting up

In this tutorial we'll talk about how to set up qt and configure it to make android apps download qt (licence gpl) from here :download apache ant from here :do

Create an ElementaryOS app with GTK & Vala! (ElementaryOS Apps Pt 1)

I asked on the elementaryos subreddit if folks would like to see a tutorial on how to make an elementaryos app using gtk and vala. all "official" elementaryos

Create a Qt Application Using QML & Qt Quick (Qt 5.9)