Qt Widgets C++ GUI 開發實戰 (一步一步從基礎至程式封裝)

本課程是基於 Qt Widgets C++ 環境與程式語言來開發 GUI,涵蓋基礎的操作介紹、經驗分享、法規注意事項、佈局問題、多執行緒問題、畫圖、GUI樣式設定、軟體封裝

5.00 (5 reviews)
Udemy
platform
中文
language
Development Tools
category
instructor
Qt Widgets C++ GUI 開發實戰 (一步一步從基礎至程式封裝)
21
students
9 hours
content
Apr 2023
last update
$19.99
regular price

What you will learn

有能力建立自己的基本 Qt Widgets C++ GUI

有能力評估 Qt Widgets C++ 專案的開發與規劃時間

對於 Qt Widgets C++ 的使用授權有基本的認識

具備打包 Qt Widgets C++ 成完整的可執行程式

具備 GUI 多執行緒的使用能力讓演算法與UI不相衝突

Why take this course?

歡迎參加本 Qt Widgets 入門課程!在本課程中,您將學習關於 Qt Widgets 的基本知識,並探索如何使用它來創建 GUI 應用程序。我們將涵蓋許多主題,從 Qt Widgets 的基礎知識到進階主題,以及一些實用的類和工具。

首先,我們將介紹 Qt Widgets 和 Qt Quick 的區別。您將學習 Qt Widgets 是什麼,以及它如何與其他 GUI 介面(基於 C++)相比。我們還提供了一些 QT 手冊和免費學習資源,以幫助您更好地了解 Qt Widgets。

接下來,我們將進入實踐。您將學習如何在 Qt Creator 中創建 Qt Widgets 項目,並使用 Qt Widgets 創建簡單的控制台應用程序和 GUI。我們將學習如何編寫 C++ 代碼來實現基本的功能,以及如何設置信號和槽來處理用戶輸入。

在本課程中,我們還將討論 Qt Widgets 中的布局管理,並介紹進階 Qt Widgets 主題。您將學習如何使用 QTimer 類,Qfile 類,以及一些影像風格的工具提示。我們還將討論 Qbrush、Qrect、QPainterPath、QPolygon 類,以及 QGraphicsView 和 QGraphicsScene 類。您將學習如何使用 QThread 類來實現多線程應用程序,以及如何使用 QImage 類來處理圖像。最後,我們將探討 Qcharts 和 QChartView 類,並介紹如何設置樣式和軟體封裝。

本課程適用於想要學習如何使用 Qt Widgets 創建 GUI 應用程序的初學者和開發人員。無論您是想創建一個簡單的應用程序還是一個複雜的桌面應用程序,這門課都將為您提供必要的知識和技能。我們期待您的參與!

Welcome to the Qt Widgets Introduction Course! In this course, you will learn about the basics of Qt Widgets and explore how to use it to create GUI applications. We will cover many topics, from the fundamentals of Qt Widgets to advanced topics, as well as some useful classes and tools.

Firstly, we will introduce the difference between Qt Widgets and Qt Quick. You will learn what Qt Widgets are and how they compare with other GUI interfaces based on C++. We also provide some QT manuals and free learning resources to help you better understand Qt Widgets.

Next, we will get into practice. You will learn how to create a Qt Widgets project in Qt Creator and use Qt Widgets to create simple console applications and GUI. We will learn how to write C++ code to implement basic functionalities and how to set up signals and slots to handle user input.

In this course, we will also discuss layout management in Qt Widgets and introduce advanced Qt Widgets topics. You will learn how to use QTimer class, Qfile class, and some HTML and image style tooltips. We will also discuss Qbrush, Qrect, QPainterPath, QPolygon classes, and QGraphicsView and QGraphicsScene classes. You will learn how to use QThread class to implement multithreaded applications and how to use QImage class to process images. Finally, we will explore Qcharts and QChartView classes and introduce how to set styles and software packaging.

This course is suitable for beginners and developers who want to learn how to create GUI applications using Qt Widgets. Whether you want to create a simple application or a complex desktop application, this course will provide you with the necessary knowledge and skills. We look forward to your participation!

Reviews

Keywave
May 17, 2023
It's my first time bought a Traditional Chinese Course, it's Great, very straight to the point, easy to understand, very useful. Looking forward to your next course. 讚~謝謝~有機會的想聽你說 C++或 介紹VS 的。

Charts

Price

Qt Widgets C++ GUI 開發實戰 (一步一步從基礎至程式封裝) - Price chart

Rating

Qt Widgets C++ GUI 開發實戰 (一步一步從基礎至程式封裝) - Ratings chart

Enrollment distribution

Qt Widgets C++ GUI 開發實戰 (一步一步從基礎至程式封裝) - Distribution chart
5278644
udemy ID
4/18/2023
course created date
5/6/2023
course indexed date
Bot
course submited by