Jump to content

Recommended Posts

Udemy – Qt6 and QML Intermediate: Interfacing to C++ 2024-5

Video Tutorial
, , , , , , , ,

Descriptions

Qt6 and QML Intermediate: Interfacing to C++, Qt Quick and QML are the latest and greatest User Interface design technologies from the Qt Framework. They are best known and used to build Fluid, Dynamic and cross platform user interfaces, that can run on Windows,Mac,Linux,Android,IOS and even embedded devices. Qt Quick User interfaces can be easily extended or interfaced with a powerful C++ back end. Allowing you to take full advantage of what Qt has to offer. This course will teach you various key techniques you need to know to make your powerful C++ back end and your shinny fluid Qt Quick User interface work together in one single piece of software product. You will be exposed to different facilities at your disposal in the Qt framework.Those will help you write Qt code in the recommended way. That is building fluid an eye catching UI in QML and connecting it a a powerful C++ code base for heavy operations. The ideal student for the course is someone who already knows their way around both the C++ side of Qt and Qt Quick ; and is willing to learn how the two sides can communicate.

So if you are rusty on either Qt C++ or Qt Quick(QML), please learn the basics first. If in doubt, do check my previous courses on both Qt C++ and Qt Quick. You will take advantage of lots of straight to the point and easy to understand lectures, most of them backed by engaging demos for you to try out the concepts on your own right away. If you’re looking to learn how you can get your Qt C++ and QML code bases to connect and talk to each other, this course will get you up and running in the shortest amount of time possible. The course starts right away getting your hands dirty doing things like Calling C++ methods from QML,Calling Javascript/QML methods from C++, Using Q_PROPERTY mechanism to propagate properties and changes between C++ and QML and more. You then get to take a comprehensive look at how your data is transformed when you juggle it between QML and C++. Next we do a live demo; a REST API client that downloads data in C++ and feeds the data to Qt Quick for display. The course then dives in one of the most interesting topics of registering a type in C++ to be used and instantiated in Qt Quick. This will allow you to create your own QML types like Person, Car, Tomato,… On top of that you’ll also learn how to make your own QML Apis more readable and usable by incorporating features like Object and List Properties,Default Properties, Attached Properties and Property Value Sources.

What you’ll learn

  • Interfacing C++ to QML
  • Building your own QML types from C++
  • Building QML friendly Types
  • Data Conversion Between C++ and QML

Who this course is for

  • Anyone willing to learn what it takes to interface QML to C++

Specificatoin of Qt6 and QML Intermediate: Interfacing to C++

  • Publisher : Udemy
  • Teacher : Daniel Gakwaya
  • Language : English
  • Level : Intermediate
  • Number of Course : 35
  • Duration : 5 hours and 36 minutes

Content of Qt6 and QML Intermediate: Interfacing to C++

Qt6 and QML Intermediate_ Interfacing to C++

Requirements

  • A fair amount of knowledge about the C++ side of Qt
  • A fair amount of knowledge about QML and Qt Quick
  • Qt and Qt Creator installed on your local system
  • Drive and willingness to learn
  • I’ll teach you the rest

Pictures

Qt6 and QML Intermediate_ Interfacing to C++

Sample Clip

Installation Guide

Extract the files and watch with your favorite player

Subtitle : Not Available

Quality: 720p

Download Links

Download Part 1 – 1 GB

Download Part 2 – 1 GB

Download Part 3 – 1 GB

Download Part 4 – 929 MB

Password file(s): www.downloadly.ir

File size

3.9 GB

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...
IPS Community Footer