C++ programming in Qt Framework: Part II
3.5 (12 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
215 students enrolled
Wishlisted Wishlist

Please confirm that you want to add C++ programming in Qt Framework: Part II to your Wishlist.

Add to Wishlist

C++ programming in Qt Framework: Part II

learn how to make your softwares more complex Using Qt FrameWork And take Your programming skills to the next level.
3.5 (12 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
215 students enrolled
Created by Lharrach Abdellah
Last updated 7/2015
Current price: $10 Original price: $25 Discount: 60% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Expand Your Experience In Qt And Make it more relevant
  • Discover Other Techniques in Qt To Boost Your Creation Aspect
  • Make Your Coding Skills Professional With Qt By Learning Coding Management
  • Make Your Softwares And Applications International Using QtLinguist
  • Continue To learn More About Qt From This Second Part Of C++ And Qt Programming
View Curriculum
  • You Should Have Qt Framework In Your Computer in order To keep up with this course

This course is the second part for my C++ And Qt Programming For creating Powerful Softwares And Applications, and it's the continuation of my first course "C++ Programming in Qt: Create GUI Softwares".

the students that would take this course are supposed to have an overview of Qt Framework, although, if you are a beginner then you should take my first course and then complete it with that one in order to keep track with the level of my other students that have taken both courses.

  • In order to keep up with this course you should have Qt Creator installed on your computer. if so then it's ok just go ahead and watch the course until the end
  • this course covers the following concepts:
          • Manipulating Files in Qt using I/O Streams
          • View And Model Architecture In Qt Or What we Call VMC Architecture.
          • How Translate Your Softwares From a Language To another.

if this content attract your attention then you are not wrong. feel free to take it and i promise you that at the end of this course you will boost your programming skills far from just an intermediate.

Who is the target audience?
  • This Course is Made For Those who Have An OverView OF Qt And want to expand their knowledge about this framework
  • C++ And Qt Programmers
  • This course is meant to be the second part of my C++ And Qt Programming Series.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
21 Lectures
Start The Cuter Way Of C++: Overview
1 Lecture 03:38

this is a preparatory lesson to makes some points clear before commencing this course. it's so important to look at it

Preview 03:38
Files Manipulation
5 Lectures 18:45

an overview is so important that make in evidence some basic notions in manipulating files chapter

Preview 01:31

we will learn what are the main opening modes that Qt offers to get throught a file or document

Opening A File

we wil see how to get the content from it's file and displayed in a text zone

Reading File's Content

this lesson will be your guide to alter the content of your file using some functions of QFile

Writing To A File

we will be looking at some functions of QFile that can help us to edit our file

File Editing
Model And View in Qt
11 Lectures 01:00:36

in this lesson we will discuss the concepts of model and view in Qt. and what are the role of each one and their functionalities. this introduction is very important as it will allow you to understand the next practical lessons

Preview 04:18

that lesson will be an overview of the model classes and their functionalities

Model Management

this lesson too will inform you about the main view classes in Qt and their functionalities

View Management

we will learn how to use QlistView in order to show the results of our model in a List view

List View

we will get rid of the limited functionality of list view and use QTreeView Class

Tree View

we will order our model results in a tableview composed of rows and columns.

Table View

learn how to make your own model in Qt and get an overview of the classes that helps you build it

Customize Your Model

we will learn how to QStringListModel to store your own string data into it and use it with the different views

List Model For Strings

in this lesson we will learn how to use QstandarditemModel so store your items that can be any kind of data.

Standard Model For Items

make sure that the user of your model won't be able to select more than one item and control the selection mode

Selection Management: Unique Selecting

with selection control you can allow to the user to select more than one items from your model

Selection Management: Multiple Selecting
Translate Your Program With QtLinguist
4 Lectures 17:37

this overview lecture will show you the process od translation of any program from a language to another theorically

Preview 03:05

in this lecture we will discover how to create the file that contains the string data to translate called the .ts file

Creating The .ts File

you will learn how to use Qtlinguist to translate your .ts File to another language so fastly.

Use QtLinguist For Strings Data

in this final lecture we will learn how to install your translation on your program or application

Install Your Translation On Your Program
About the Instructor
Lharrach Abdellah
4.0 Average rating
134 Reviews
3,094 Students
7 Courses
Udemy Studio Mumber

My name is Lharrach Abdellah, i have 22 years old and i'm in the fourth year of programming experience . I am a c++ programmer and  Qt creator developer. I joined recently the Udemy Studio in order to Share My Knowledge with people who needs some skills in the cited Applications. I joined the Udemy Studio to be a known instructor and ameliorate my career.  and the last thing i learned is C++ And Qt Creator at openclasserooms website since then i became professional in C++ programming language. Now my purpose in Udemy is to share all my skills with students and professionals. to learn more about programming please feel free to subscribe in my published courses.