国外课栈 - 跨学科知识视角栈
Qt

特点从使用 Qt Designer 设计用户界面开始,并学习如何实例化自定义消息、表单和对话将了解 Qt 对多线程的支持,这是使应用程序具有响应性的关键工具,以及 Qt 的模型-视图-控制器 (MVC) 的使用来显示数据和内容将学习使用图形视图框架在屏幕上绘制图像并创建与 Qt 小部件互操作的自定义小部件了解 Qt Creator 的最新功能,例如 Qt Quick Controls 2、增...

特点使用 Qt 6 和现代 C ++ 进行跨平台开发,涵盖使用标准 C ++17 和 Qt 6 功能跨多个平台编写 GUI 应用程序的基本要素。从 Qt 框架的基础开始,包括 Qt Creator 提供的功能,展示如何使用 Qt Widgets 创建经典用户界面和使用 Qt Quick 创建触摸友好的用户界面探索 Qt Creator IDE,以便为多个桌面以及嵌入式和移动平台开发应用程序学...

特点Qt 5 是一个应用程序开发框架,可提供出色的用户体验并使用 Qt Widgets、QML 甚至 Qt 3D 开发全功能应用程序了解 Qt 框架,以及解决严重问题(例如链接、调试和多线程)所需的工具。内容Qt 5 入门项目基本结构主窗口结构Qt 设计器界面信号和槽自定义 QWidget添加任务使用 QDialog分配代码责任使用 lambdas 发出自定义信号使用 auto 类型和基于范...

特点OpenCV 和 Qt 已被证明是开发跨平台计算机视觉应用程序的成功组合创建具有直观图形用户界面 (GUI) 和高性能功能的强大应用程序学习有关图像处理、面部和文本识别、对象检测和高性能计算的各种实际项目创建一个图像查看器应用程序,通过添加菜单、执行基于按键的操作以及应用其他功能从头开始构建用户界面使用 OpenCV 图像处理和修改功能来编辑具有过滤器和转换功能的图像探索复杂的运动分析和...

特点展示如何使用 C ++ 来构建利用可用硬件资源的强大并发系统。从嵌入式编程入门和 C ++ 17 的最新特性开始,带您了解优秀编程的各个方面您将学习如何使用 C ++ 的并发性、内存管理和函数式编程特性来构建嵌入式系统您将了解如何将您的系统与外部外围设备以及使用驱动程序的有效方式集成指导您测试和优化代码以获得更好的性能并实现有用的设计模式将了解如何使用 Qt,这是用于构建嵌入式系统的流行...

机器人操作系统 (ROS) 是研究和工业中最受欢迎的机器人软件框架之一。它具有多种功能,可以在机器人中实现不同的功能,而无需从头开始实现。首先向您展示 ROS 的基础知识,以便您了解差分机器人的基础知识。 然后,您将了解机器人建模以及如何使用 ROS 对其进行设计和模拟。 接下来,我们将设计机器人硬件和接口执行器。 然后,您将学习使用 ROS 配置和编程深度传感器和 LIDAR。 最后,您将...

已经到底了~