上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 64 下一页
摘要: UI 的可视化设计是对用户而言的,其实底层都是 C++ 的代码实现,只是 Qt 巧妙地进行了处理,让用户省去了很多繁琐的界面设计工作。 由于Qt界面设计的底层其实都是由 C++ 语言实现的,底层实现的功能比可视化设计更加强大和灵活。 阅读全文
posted @ 2020-04-09 15:50 schips 阅读(2622) 评论(0) 推荐(0)
摘要: 信号和槽机制是 QT 的核心机制,因为有了信号与槽的编程机制,在 Qt 中处理界面各个组件的交互操作时变得更加直观和简单。 通过前面的学习和了解我们知道了信号与槽是实现界面响应的方式。 GUI 程序设计的主要内容就是对界面上各组件的信号进行响应,只需要知道什么情况下发射哪些信号,合理地去响应和处理这些信号就可以了。 阅读全文
posted @ 2020-04-09 13:51 schips 阅读(1120) 评论(0) 推荐(0)
摘要: Qt 的界面设计使用了布局(Layout)功能。布局管理是 GUI 设计的必备技巧。 阅读全文
posted @ 2020-04-08 17:09 schips 阅读(1560) 评论(0) 推荐(0)
摘要: 在QT的项目中,有些文件是与QT有关而与源码无关的。 阅读全文
posted @ 2020-04-08 16:37 schips 阅读(1390) 评论(0) 推荐(0)
摘要: Qt 是一个跨平台的 GUI 框架(C++/Python库),从这一讲开始,我们进行有关的学习。 阅读全文
posted @ 2020-04-08 15:41 schips 阅读(1159) 评论(0) 推荐(0)
摘要: 背景 整理了Liunx 关于 进程间通信的 很常见的知识。 目录 与 说明 "Linux 系统编程 学习:000 有关概念" 介绍了有关的基础概念,为以后的学习打下基础。 "Linux 系统编程 学习:001 进程的有关概念 与 创建、回收" 了解了如何创建子进程 "Linux 系统编程 学习:00 阅读全文
posted @ 2020-04-01 18:19 schips 阅读(1254) 评论(0) 推荐(0)
摘要: Linux 系统编程 学习:11-线程:线程同步 背景 上一讲 我们介绍了线程的属性 有关设置。这一讲我们来看线程之间是如何同步的。 额外安装有关的man手册: sudo apt-get install manpages-posix-dev -y 情景导入 我们都知道引入线程在合理的范围内可以加快提 阅读全文
posted @ 2020-04-01 17:31 schips 阅读(658) 评论(0) 推荐(0)
摘要: Linux 系统编程 学习:10-线程:线程的属性 背景 上一讲我们介绍了线程的创建,回收与销毁;简单地提到了线程属性。这一讲我们就来具体看看,线程的属性。 概述 #include <pthread.h> typedef struct __pthread_attr_s { int __detachs 阅读全文
posted @ 2020-04-01 10:56 schips 阅读(495) 评论(0) 推荐(0)
摘要: Linux 系统编程 学习:09 线程:线程的创建、回收与取消 背景 我们在此之前完成了 有关进程的学习。从这一讲开始我们学习线程。 完全的开发可以参考: "《多线程编程指南》" 在 "Linux 系统编程 学习:有关概念" 中,我们介绍了线程和进程的概念。 概念 基础概念: 线程是cpu或操作系统 阅读全文
posted @ 2020-03-31 19:31 schips 阅读(757) 评论(0) 推荐(0)
摘要: USB 协议学习:000-有关概念 背景 USB作为一种串行接口,应用非常广泛。掌握usb也是作为嵌入式工程师的一项具体要求。 概述 USB( Universal Serial Bus, 通用串行总线 )属于一种轮询式总线,主机控制端口初始化所有的数据传输。每一总线动作最多传送三个数据包,包括令牌( 阅读全文
posted @ 2020-03-31 15:34 schips 阅读(1277) 评论(0) 推荐(0)
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 64 下一页