VIP20
本课程属于:011-C 编程基础与工程化 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

C++ Qt 界面开发速成

📚 共计 30 章节
01
Qt简介与环境搭建
Qt的历史、优势 · Creator安装配置 · Hello World
入门环境
02
Qt Creator使用技巧
项目管理 · 快捷键 · 调试 · 帮助文档
效率工具
03
信号与槽机制
概念 · connect详解 · 自定义信号槽 · Lambda
核心机制
04
QWidget与窗口属性
基类 · 标题/大小/位置/图标 · 模态与非模态
窗口属性
05
布局管理器
QHBox/VBox/Grid/Form · 嵌套 · 伸缩因子
布局自适应
06
基础控件(一)
QLabel · QPushButton · QLineEdit · QTextEdit · QPlainTextEdit
控件输入
07
基础控件(二)
QComboBox · QSpinBox · QSlider · QProgressBar · QDateTimeEdit
选择数值
08
按钮组
QRadioButton · QCheckBox · QButtonGroup · QToolButton · QCommandLinkButton
按钮选项
09
列表与树控件
QListWidget · QTreeWidget · QTableWidget · QListView · QTreeView · QTableView
数据视图
10
容器控件
QGroupBox · QScrollArea · QTabWidget · QStackedWidget · QDockWidget
容器组织
11
菜单栏与工具栏
QMenuBar · QMenu · QAction · QToolBar · QStatusBar
菜单工具栏
12
对话框(一)
QMessageBox · QFileDialog · QColorDialog · QFontDialog
对话框标准
13
对话框(二)
QInputDialog · QProgressDialog · QWizard · QDialogButtonBox
向导进度
14
事件处理
鼠标/键盘事件 · 事件过滤器 · 重绘事件(paintEvent)
事件交互
15
绘图与QPainter
基本绘图 · QPen · QBrush · 文本/图片 · 坐标系统
绘图2D
16
2D图形与动画
QGraphicsView框架 · QGraphicsItem · QPropertyAnimation · QTimeLine
图形动画
17
样式表(QSS)
QSS语法 · 选择器 · 盒子模型 · 伪状态 · 自定义外观
美化QSS
18
文件操作
QFile · QTextStream · QDataStream · QDir · QFileInfo · QFileSystemWatcher
文件IO
19
多线程编程
QThread · QThreadPool · QRunnable · 同步(QMutex, QSemaphore)
线程并发
20
网络编程(一)
TCP (QTcpSocket, QTcpServer) · UDP (QUdpSocket)
网络TCP/UDP
21
网络编程(二)
HTTP (QNetworkAccessManager) · JSON (QJsonDocument)
HTTPJSON
22
数据库编程
SQLite (QSqlDatabase) · QSqlQuery · QSqlTableModel · QSqlRelationalTableModel
数据库SQL
23
XML与INI文件
QXmlStreamReader/Writer · QSettings操作INI
XMLINI
24
定时器与日期
QTimer · QElapsedTimer · QDate · QTime · QDateTime
时间定时
25
国际化与多语言
tr() · Qt Linguist · 加载qm · 动态切换语言
i18n多语言
26
插件与动态库
QPluginLoader · 创建Qt插件 · 导出C++接口 · 动态加载
插件动态库
27
Qt Charts图表
QChart · QChartView · QLineSeries · QPieSeries · QBarSeries
图表可视化
28
Qt Quick与QML
QML基础语法 · Qt Quick控件 · C++与QML交互
QML快速
29
打包与发布
windeployqt · macdeployqt · linuxdeployqt · NSIS安装包
部署打包
30
综合实战:记事本应用
菜单 · 编辑 · 格式 · 文件操作 · 完整开发
实战项目