本页面用来收集学习意愿数据,如果给您带来不便,我们表示歉意。课程进度:设计(当前阶段)-录制-发布《C++串口通信入门》课程主要涉及如下内容:1,串口通信基础知识、应用场景等。【未完成】2,RS232串口线的制作、准备。【未完成】3,C++跨平台的串口类封装。【完成】4,简单的串口通信程序。【完成】使用封装的串口类进行串口配置,包括波特率、数据位、停止位、校验等。服务端周期性发送两个数据,客户端接
本案例对应的源代码目录:src/chapter04/ks04_06。本节介绍Qt的链表处理类QList。链表数据结构的特点是成员的内存并不连续,因此用下标访问链表不太合适。在链表中增加、删除成员非常高效,因为只需要在增加或删除成员的位置进行修改而不会影响其他成员。如果要使用QList,需要包含其头文件<QList>。本案例也设计了三种编程场景对QList的使用进行介绍。(1)向QLis
本案例对应的源代码目录:src/chapter04/ks04_05。 在软件研发过程中,数据结构是个无论如何也不能回避的话题。包括STL在内,很多第三方库都对常用数据结构进行了模板化封装。从本节课开始,将介绍Qt封装的几个常用数据结构模板类,本节先介绍数组类QVector。学过C++的人员都知道数组的成员在内存中是连续存放的,因此使用下标访问数组成员时效率是非常高的。但是当扩大数组容量时,
本案例对应的源代码目录:src/chapter04/ks04_04。在开发C/S(Client/Server,客户端/服务端)模式的软件时,服务端程序(有时也称作服务)经常运行在两种模式下。(1)终端模式。终端模式,也可称作命令行模式。在这种模式下,服务端程序占用终端(命令行)运行,用户既可以看到服务端程序向终端输出的信息,也可以在终端输入命令以调整程序的行为。(2)后台模式。后台模式就是Wind
本案例对应的源代码目录:src/chapter04/ks04_02。无论是进行项目研发还是产品研发,都不可避免会碰到重名问题:头文件重名、模块名重名、类或结构体重名、接口重名、全局变量重名等等。对于头文件名重名和模块名重名的情况,软件开发组织需要制定软件研发管理规范进行制度上的约束,而且还要建立专门的组织进行落地管理。解决类重名、接口重名、全局变量重名问题的方法也很简单:使用命名空间进行管理。本节
本案例对应的源代码目录:src/chapter04/ks04_01。程序运行效果见图4-1。图4-1 案例6运行效果在软件项目开发过程中会不可避免地碰到代码复用问题,比如,在项目A中实现的功能也会在项目B中使用。这时就可以把重复的功能封装到DLL模块中。那么,用Qt怎样开发DLL呢?利用Qt开发DLL,大概分为两大步:封装DLL,使用DLL。下面介绍具体步骤。(1)将DLL中引出类的头文件移动到i
安装视频:《Qt5.11在windows‘上的编译安装》安装VisualStudio2017VS2017安装包提取码:7db11,安装vs2017请确保勾选了“通用Windows平台开发”组件,否则VS2017将无法用来进行开发右侧的安装详细信息部分也尽量与上图一致。安装完后,请确认以下文件存在:C:\ProgramFiles(x86)\MicrosoftVisualStudio12.0\VC\b
版权声明----------------------------------------------------------------作者: 女儿叫老白转载请注明出处!----------------------------------------------------------------网页版课程源码 提取码:1uy7-----------------------------------
版权声明----------------------------------------------------------------作者: 女儿叫老白转载请注明出处!网页版课程源码 提取码:1uy7引言----------------------------------------------------------------上一节我们介绍了pri文件的作用与使用方法,在项目开发尤其是大型项
版权声明----------------------------------------------------------------作者: 女儿叫老白转载请注明出处!网页版课程源码 提取码:1uy7引言----------------------------------------------------------------在前面的章节中我们介绍了pro文件的常用配置。当我们进行项目研发时
版权声明----------------------------------------------------------------作者: 女儿叫老白转载请注明出处!网页版课程源码 提取码:1uy7引言----------------------------------------------------------------在前面章节我们通过一个exe的例子介绍了pro文件的基本配置,本节
版权声明该文章原创于Qter开源社区作者:女儿叫老白转载请注明出处!网页版课程源码提取码:1uy7引言既然是界面编程,自然离不开图片,比如在按钮上使用文字太枯燥了,使用图标是不是会更好呢?今天,我们来讨论一下如何在Qt项目中使用图片。正文既然要使用图片,自然离不开图片啦。那么图片在哪里呢?百度!相信是很多人的第一反应。但是您知道吗,从网上找到的图片,有时候用Qt进行加载会失败(原因待查,未深究)
版权声明作者:女儿叫老白转载请注明出处!课程目录:《Qt入门与提高-GUI产品开发》目录网页版课程源码提取码:1uy7引言前几天,在使用Qt编程时,为项目增加了几个ui文件。偶然看一下源代码目录,发现源代码目录下的临时文件和临时目录太多了,简直杂乱不堪,虽然我们的代码是通过svn管理的,提交时有过滤设置,这些临时文件不会被入库,但是有时候需要备份一下源代码目录并打包,如果带着这么多临时文件(文件尺
Qt Charts常用图表开发方法目录。
较为系统的Qt教程。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号