人工精选正点原子手把手教你学Linux系列课程之嵌入式Qt5开发 - 带源码课件
这门课讲的是嵌入式 Linux 环境下的 Qt5 界面开发,也就是在开发板上跑图形程序这件事。它要解决的是一个很具体的断层:很多人会用 Qt 在电脑上写窗口程序,但一旦要把程序搬到 ARM 开发板上,交叉编译、触摸屏、字体、环境变量这些环节就卡住了。课程把这条链路拆开讲,从控件用法一直讲到把 Qt
会员可免费下载本篇月会员可按日额度下载(每篇扣 1 次)。
开通会员 ›会员 A · 按档位折扣
会员 B
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
这门课讲的是嵌入式 Linux 环境下的 Qt5 界面开发,也就是在开发板上跑图形程序这件事。它要解决的是一个很具体的断层:很多人会用 Qt 在电脑上写窗口程序,但一旦要把程序搬到 ARM 开发板上,交叉编译、触摸屏、字体、环境变量这些环节就卡住了。课程把这条链路拆开讲,从控件用法一直讲到把 Qt 库移植到板子上、再跑起自己的项目。
先确认它是不是你现在需要的
如果你手头只有纯软件开发经验,没碰过交叉编译工具链,这门课的前半段控件部分能帮你把 Qt 的常用控件和布局过一遍,后半段的移植部分则会逼着你补上 Linux 编译和板端配置的基础。如果你已经在做嵌入式 Linux 驱动或系统层的工作,想给产品加一个本地界面,那它更对路,因为课程重心确实放在了「怎么让 Qt 程序在板子上正常显示和响应触摸」上,而不是单纯教你堆控件。需要提醒的是,Qt 本身是一套不小的框架,指望看完就能写出复杂商业界面并不现实,它更适合当作一条能跑通的样板路径,后面靠自己往里填业务逻辑。
建议的观看顺序和练习方式
控件和布局那部分,包括列表控件做仿聊天好友列表这类例子,适合动手跟着敲一遍,目的是熟悉信号槽和界面组织方式,不必逐帧看完。真正值得反复看的是移植相关的几讲,尤其是 Qt 源码编译那两段,因为这一步出错概率最高,工具链路径、配置参数、依赖库缺一个都会失败。建议的做法是:先在虚拟机里把交叉编译环境搭好,跟着编译一次 Qt 库,记录下每一步的配置;然后用一个最小的窗口程序验证能否在板子上启动,再回头去补控件细节。源码课件在这里的作用是给你一个可对照的基准,编译报错时能比对配置差异,而不是拿来直接复制。
学完之后能独立做什么
比较现实的预期是:你能独立完成一次从零到板端运行的 Qt 程序部署,包括搭交叉编译环境、编译 Qt 库、把程序编译成板子可执行的格式、处理中文字体和触摸输入这类常见问题。界面层面,你能用布局和常用控件搭出一个功能简单的本地应用,比如带列表和按钮的配置工具或数据展示界面。再复杂的需求,比如自定义控件、多线程刷新、和底层设备通信,就需要在这门课的基础上继续找更专门的资料。它给的是打通流程的底气,不是覆盖 Qt 全部角落的百科。
课程目录
课程目录89 集
- 📁 视频 第62讲 嵌入式Qt移植概述.mp4
- [30.9 MB] 第66讲 嵌入式Qt移植之Qt源码编译(2).mp4
- [62.7 MB] 第42讲 QListWidget(二)仿QQ好友列表制作(下).mp4
- [70.3 MB] 第33讲 QVBoxLayout(垂直布局)【整理不易‖记得关注:CunWorKNotes】.mp4
- [32.9 MB] 第69讲 嵌入式Qt移植之编译Qt项目【更多精选‖公众号:CunWorknotes】 .mp4
- [62.9 MB] 第30讲 QCheckBox(复选按钮).mp4
- [41.4 MB] 第38讲 QDialog(仿支付对话框制作)(上).mp4
- [40.1 MB] 第57讲 STM32MP157交叉编译Qt项目.mp4
- [239.1 MB] 第55讲 UDP单播与广播程序编写(下).mp4
- [159.8 MB] 第12讲 第一个Qt项目.mp4
- [36.7 MB] 第34讲 QGridLayout(网格布局) .mp4
- [25.1 MB] 第53讲 TCP客户端程序编写.mp4
- [108.4 MB] 第37讲 QLineEdit仿QQ登录界面制作 【整理不易‖记得关注:CunWorKNotes】.mp4
- [58.7 MB] 第65讲 嵌入式Qt移植之tslib编译 【资源精选‖更多关注:CunworkNotes】.mp4
- [108.3 MB] 第28讲 QPushButton【公重号:CunWorkNotes】.mp4
- [64.3 MB] 第66讲 嵌入式Qt移植之Qt源码编译(1).mp4
- [72.5 MB] 第38讲 QDialog(仿支付对话框制作)(下).mp4
- [64.4 MB] 第15讲 Qt Creator简单使用介绍【资源精选‖更多关注:CunworkNotes】.mp4
- [35.2 MB] 第16讲 Qt Creator的快捷键.mp4
- [38.4 MB] 第58讲 Qt点亮开发板的一个LED 【资源精选‖更多关注:CunworkNotes】.mp4
- [138.5 MB] 第04讲 在Linux安装Qt Creator【优质资源‖关注:cunWorkNotes 解锁】.mp4
- [27.9 MB] 第41讲 QListWidget(一)初次使用(1)【更多精选‖公众号:CunWorknotes】 .mp4
- [49.1 MB] 第60讲 Qt使用开发板上的按键.mp4
- [80.8 MB] 第24讲 添加资源文件【优质资源‖关注:cunWorkNotes 解锁】.mp4
- [23.3 MB] 第31讲 margin&padding(外边距&内边距)【不易整理‖请关注:CunWorkNoteS】.mp4
- [63.6 MB] 第48讲 QPropertyAnimation属性动画(上)【优质资源‖关注:cunWorkNotes 解锁】.mp4
- [87.1 MB] 第05讲 Ubuntu下配置Qt Creator输入中文.mp4
- [41.3 MB] 第35讲 QSplitter(分裂器)【更多精选‖公众号:CunWorknotes】 .mp4
- [59.0 MB] 第42讲 QListWidget(二)仿QQ好友列表制作(上)(1).mp4
- [62.5 MB] 第50讲 自定义属性动画.mp4
- [32.1 MB] 第18讲 UI设计器的简单使用.mp4
- [29.1 MB] 第11讲 C++基础五(函数重载) .mp4
- [23.1 MB] 第46讲 QPainter(二)轮播文字.mp4
- [118.1 MB] 第52讲 TCP服务端程序编写(下) .mp4
- [162.5 MB] 第51讲 QThread多线程.mp4
- [126.0 MB] 第21讲 自定义信号槽 .mp4
- [52.6 MB] 第01讲 Qt视频介绍.mp4
- [7.3 MB] 第26讲 qss文件的使用.mp4
- [43.2 MB] 第23讲 Qt的Object Tree.mp4
- [45.7 MB] 第07讲 Ubuntu C++环境配置.mp4
- [19.9 MB] 第67讲 嵌入式Qt移植之tslib部署到Busybox根文件系统.mp4
- [97.3 MB] 第68讲 嵌入式Qt移植之Qt部署到Busybox根文件系统.mp4
- [103.3 MB] 第22讲 不使用UI文件编程.mp4
- [43.6 MB] 第40讲 QTabWidget(面板切换效果).mp4
- [79.8 MB] 第44讲 QFile(二)动态创建文件(上) .mp4
- [95.0 MB] 第39讲 QScrollArea(设置面板滚动视图效果).mp4
- [76.6 MB] 第54讲 TCP客户端与TCP服务端测试(上).mp4
- [99.7 MB] 第61讲 Qt串口编程-(3)开发板验证.mp4
- [168.3 MB] 第43讲 QFile(一)文本读写.mp4
- [120.5 MB] 第55讲 UDP单播与广播程序编写(上).mp4
- [114.1 MB] 第03讲 在Windows安装Qt Creator.mp4
- [23.8 MB] 第42讲 QListWidget(二)仿QQ好友列表制作(上) .mp4
- [40.2 MB] 第49讲 Q_PROPERTY属性系统简介 .mp4
- [133.2 MB] 第14讲 Qt程序启动流程.mp4
- [35.3 MB] 第06讲 C++基础一 (C++简介) .mp4
- [7.0 MB] 第20讲 Qt信号槽介绍.mp4
- [52.1 MB] 第25讲 样式表的使用.mp4
- [37.3 MB] 第66讲 嵌入式Qt移植之Qt源码编译(3).mp4
- [231.7 MB] 第29讲 QRadioButton(单选按钮).mp4
- [66.1 MB] 第63讲 嵌入式Qt移植方法对比说明.mp4
- [28.1 MB] 第42讲 QListWidget(二)仿QQ好友列表制作(下)(1).mp4
- [107.6 MB] 第47讲 QChart图表(下).mp4
- [76.9 MB] 第59讲 Qt控制开发板的蜂鸣器.mp4
- [54.5 MB] 第70讲 Buildroot构建Qt根文件系统(1).mp4
- [88.2 MB] 第52讲 TCP服务端程序编写(上).mp4
- [143.5 MB] 第56讲 I.MX6U交叉编译Qt项目.mp4
- [245.1 MB] 第09讲 C++基础三(构造函数与析构函数).mp4
- [23.6 MB] 第54讲 TCP客户端与TCP服务端测试(下).mp4
- [111.7 MB] 第45讲 QPainter(一)基本使用.mp4
- [127.3 MB] 第70讲 Buildroot构建Qt根文件系统(2).mp4
- [125.4 MB] 第08讲 C++基础二 (什么是类,如何创建一个类).mp4
- [38.0 MB] 第10讲 C++基础四(类的继承).mp4
- [33.2 MB] 第61讲 Qt串口编程-(1)上位机界面设计.mp4
- [111.3 MB] 第13讲 Qt项目文件介绍.mp4
- [39.8 MB] 第41讲 QListWidget(一)初次使用.mp4
- [33.0 MB] 第47讲 QChart图表(上) .mp4
- [83.9 MB] 第64讲 嵌入式Qt移植之编译器与根文件系统准备 .mp4
- [79.9 MB] 第02讲 简单介绍Qt .mp4
- [29.2 MB] 第17讲 Qt编程规范.mp4
- [31.6 MB] 第44讲 QFile(二)动态创建文件(下).mp4
- [76.6 MB] 第48讲 QPropertyAnimation属性动画(下).mp4
- [93.8 MB] 第27讲 QWidget .mp4
- [25.9 MB] 第61讲 Qt串口编程-(2)编写程序功能.mp4
- [129.5 MB] 第19讲 使用Qt的信号槽.mp4
- [45.1 MB] 第36讲 QSpacer(隔离弹簧).mp4
- [26.5 MB] 第32讲 QHBoxLayout(水平布局).mp4
- [55.2 MB] ppt.zip
- [64.7 MB] 文档.zip
- [53.4 MB] 适合人群 嵌入式开发爱好者 Qt5开发者 学习收获 掌握嵌入式Qt5开发基础 学会源码编译与项目实战 提升嵌入式开发能力 祝您学习愉快! 学有所成,前程似锦!





