Qt6 C++ GUI & Mobile App Development
Qt6 C++ GUI & Mobile App Development, available at $49.99, has an average rating of 4.5, with 176 lectures, based on 84 reviews, and has 714 subscribers.
You will learn about Learn how to build GUI applications with Qt6 and C++ Learn how to work with different widgets and layout systems in Qt6 You will learn how to integrate MySQL and SQLite database with Qt6 You will learn working with Charts, Drag and Drop and also SDI & MDI Windows Learn how to create Music and Video player with Qt6 You will learn how to work with Animations and WebEngine in Qt6 You will learn how to work with QtQuick in Qt6 You will learn how t build android applications with Qt6 and C++ This course is ideal for individuals who are C++ Developers who want to build GUI and Android applications with Qt6 and C++ It is particularly useful for C++ Developers who want to build GUI and Android applications with Qt6 and C++.
Enroll now: Qt6 C++ GUI & Mobile App Development
Summary
Title: Qt6 C++ GUI & Mobile App Development
Price: $49.99
Average Rating: 4.5
Number of Lectures: 176
Number of Published Lectures: 176
Number of Curriculum Items: 176
Number of Published Curriculum Objects: 176
Original Price: $74.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn how to build GUI applications with Qt6 and C++
- Learn how to work with different widgets and layout systems in Qt6
- You will learn how to integrate MySQL and SQLite database with Qt6
- You will learn working with Charts, Drag and Drop and also SDI & MDI Windows
- Learn how to create Music and Video player with Qt6
- You will learn how to work with Animations and WebEngine in Qt6
- You will learn how to work with QtQuick in Qt6
- You will learn how t build android applications with Qt6 and C++
Who Should Attend
- C++ Developers who want to build GUI and Android applications with Qt6 and C++
Target Audiences
- C++ Developers who want to build GUI and Android applications with Qt6 and C++
Hello students and welcome to my another new course on Qt6 C++ GUI & Mobile App Development, so Qt is a cross-platform software for creating graphical user interfaces as well as cross-platform applications that run on various software and hardware platforms such as Linux, Windows, macOS, Android or embedded systems with little or no change in the underlying codebase while still being a native application with native capabilities and speed.
Now this course is divided in to different sections.
1: Intro & Creating Window – In this section we will have a simple introduction to Qt6, also we will learn that how you can install Qt6 and at the end we are going to build our first GUI window with Qt6 and C++.
2. Qt6 Widgets – In this section we will talk about different widgets and layout systems.
3. Signals & Slots in Qt Designer – In this section we learn that how you can work with Qt Designer and Signals and Slots
4. Building Contact List Application – In this section we build a simple Contact List Application.
5. Building Simple Notepad Application – In this section we want to build a simple notepad application.
6. Painting & Graphics – In this section we talk about 2D Graphics and Paintings.
7. Qt6 Database Connection – In this section we learn that how you can connect your Qt6 application with MySQL and SQLite databases.
8. QtCharts in Qt6 – In this section we talk about creating modern and beautiful charts using Qt6 and C++.
9. Drag & Drop in Qt6 – In this section we learn about Drag and Drop functionalities in Qt6.
10. Multimedia in Qt6 – In this section we are going to build Music and Video Player with Qt6
11. MDI & SDI Windows – In this section we talk about MDI and SDI windows in Qt6
12. Qt6 Animation – In this section we are going to build different animations in Qt6
13. Qt6 WebEngine– In this section we talk about QtWebEngine and also we are going to build a simple Web Browser using Qt WebEngine.
14. Qt Quick – In this section we talk about QtQuick
15. QtQuick Controls – In this section we talk about QtQuick Controls and also we are going to learn about different widgets with QtQuick Controls.
16. QtQuick Multimedia – In this section we want to talk about QtQuick Multimedia, we learn that how we can play Music and Video with QtQuick Multimedia.
17. Charts in QtQuick– In this section we learn that how we can build charts with QtQuick.
18. QtQuick3D – In this section we want to learn how to build 3D objects with QtQuick3D
19. Animation in QtQuick – In this section we want to learn about animations in QtQuick
20. Painting in QtQuick – In this section we want to learn about building 2D graphics with QtQuick
21. Android App Development – In this section we are going to learn how to build android applications with Qt6 and C++
Course Curriculum
Chapter 1: Course Introduction
Lecture 1: Course Introduction
Lecture 2: Course Requirements
Chapter 2: Qt6 Introduction & First Window
Lecture 1: Qt6 Introduction & Installation
Lecture 2: Creating First Project in Qt6
Lecture 3: Creating Window From Scratch in Qt6
Lecture 4: Adding Icon to Window
Lecture 5: Window Type Classes
Chapter 3: Qt6 Widgets
Lecture 1: QLabel Class
Lecture 2: QPushButton Class
Lecture 3: QLineEdit Class
Lecture 4: QHBoxLayout Class
Lecture 5: QVBoxLayout Class
Lecture 6: QGridLayout Class
Lecture 7: Signals & Slots in Qt6
Lecture 8: QRadioButton Class
Lecture 9: QCheckBox Class
Lecture 10: QSpinBox Class
Lecture 11: QLCDNumber Class
Lecture 12: Random Generator with QLCDNumber
Lecture 13: QComboBox Class
Lecture 14: QSlider Class
Lecture 15: QListWidget Class
Lecture 16: QFontComboBox Class
Lecture 17: QTableWidget Class
Lecture 18: QCalendarWidget Class
Lecture 19: QInputDialog Class
Lecture 20: QColorDialog Class
Lecture 21: QFontDialog Class
Lecture 22: QMessageBox Class
Chapter 4: Signals & Slots in Qt Designer
Lecture 1: Introduction to Qt Designer
Lecture 2: Signals & Slots with Qt Designer
Lecture 3: Signals & Slots with ProgressBar
Lecture 4: Single Signal with Multiple Slots
Lecture 5: Single Slot with Multiple Signal
Chapter 5: Building Contact List Application
Lecture 1: Creating Menubar & MenuItems
Lecture 2: Trigger Signal for MenuItems
Lecture 3: Adding TableView & Widgets
Lecture 4: Add Header to TableView
Lecture 5: Add Item To TableView
Lecture 6: Add Item By Clicking Button
Lecture 7: Clear Fields
Lecture 8: Adding MessageBox to App
Lecture 9: Clear All Items from TableView
Lecture 10: Clear One Item From TableView
Chapter 6: Building Simple Notepad Application
Lecture 1: Creating Menubar & MenuItems
Lecture 2: Add Icons and Toolbar
Lecture 3: Working on New and Open
Lecture 4: Working on Save and Save As
Lecture 5: Working on Print & Print Preview Dialog
Lecture 6: Working on Export PDF
Lecture 7: Working on Undo & Redo
Lecture 8: Working on Cut, Copy and Paste
Lecture 9: Working on Bold, Underline and Italic
Lecture 10: Working on Left, Right & Center
Lecture 11: QColor and QFont Dialog
Chapter 7: Painting & Graphics
Lecture 1: Drawing Text & Line
Lecture 2: Drawing Rect with QPen Style
Lecture 3: QPainterPath Class
Lecture 4: Draw Image
Lecture 5: Creating Clock with QPainter
Lecture 6: Add Effects to the Graphic
Lecture 7: Creating Paint Application – Part One
Lecture 8: Creating Paint Application – Part Two
Lecture 9: Creating Paint Application – Part Three
Chapter 8: Qt6 Database Connection
Lecture 1: SQLite Database Connection
Lecture 2: Create Table in SQLite Database
Lecture 3: Adding Data to SQLite Table
Lecture 4: MySQL Database Connection
Lecture 5: Insert Data to MySQL Database
Lecture 6: Update Data in MySQL Database
Lecture 7: Delete Data from MySQL Database
Lecture 8: Select Data in QTableWidget
Lecture 9: Change Data in QTableWidget
Lecture 10: QSqlQueryModel Class with MySQL Database
Lecture 11: QSqlTableModel Class with MySQL Database
Chapter 9: QtCharts in Qt6
Lecture 1: Creating QBarChart in Qt6
Lecture 2: Creating LineChart in Qt6
Lecture 3: Creating PieChart in Qt6
Lecture 4: Creating Donut Chart in Qt6
Chapter 10: Drag & Drop in Qt6
Lecture 1: Drag & Drop with QListWidget
Lecture 2: Language Chooser Drag & Drop – Part One
Lecture 3: Language Chooser Drag & Drop – Part Two
Lecture 4: Language Chooser Drag & Drop – Part Three
Chapter 11: Multimedia in Qt6
Lecture 1: Design For Music Player
Lecture 2: Coding for Music Player
Lecture 3: Design for Video Player
Lecture 4: Coding for Video Player
Chapter 12: MDI & SDI Windows
Lecture 1: SDI Window Design
Instructors
-
Parwiz Forogh
Programmer
Rating Distribution
- 1 stars: 4 votes
- 2 stars: 1 votes
- 3 stars: 9 votes
- 4 stars: 19 votes
- 5 stars: 51 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024