摘要: (1)普通文件(regular file):这是最常用的文件类型,这种文件包含了某种形式的数据,文件内容的解释由处理该文件的应用程序进行。 (2)目录文件(directory file):这种文件包含了其他文件的 名字以及指向这些文件有关信息的指针。对一个目录文件具有读权限的进程,都可以读该目录的内阅读全文
posted @ 2017-09-12 00:10 菜头大大 阅读(61) 评论(0) 编辑
摘要: linux 网络编程阅读全文
posted @ 2017-08-26 10:54 菜头大大 阅读(40) 评论(0) 编辑
摘要: linux数据库源码下载地址:http://www3.sqlite.org/download.html 下载完成之后,把源码放到linux下的目录,我们一步一步来搭建环境: 1、使用命令解压源码包 得到下面四个文件: 2、安装使用数据库命令行时能够调出上下左右键的环境: libreadline-de阅读全文
posted @ 2018-01-17 13:10 菜头大大 阅读(9) 评论(0) 编辑
摘要: 前面一节已经详细的讲解了怎么添加图片到qt的图片资源文件中,这里就不赘述了,不太了解的可以看看博主的这篇随笔:qt中建立图片资源管理文件阅读全文
posted @ 2018-01-09 00:21 菜头大大 阅读(13) 评论(0) 编辑
摘要: qt中如果你要添加图片资源文件我们需要执行以下步骤: (1)先找好一张图片,这里就不多说了,网上资源很多。 (2)把我们找好的文件统一放到一个文件夹,然后拉到工程文件所在的文件夹下 (3)在qt中新建一个资源文件,注意右键点击主文件找到添加新文件 (4)找到QT 点击右边的QT Resource F阅读全文
posted @ 2018-01-09 00:12 菜头大大 阅读(41) 评论(0) 编辑
摘要: 前言:如果用qt写程序作为上位机,让后通过和usb和下位机通信的时候,就需要用到qt中的串口通信了。 使用qt中的串口通信的时候需要用到的两个头文件分别为: 除了加上面两个头文件之外,还需要在工程文件中加下面一行代码: 我们一般都需要先定义一个全局的串口对象,记得在自己的头文件中添加上: 到这里我们阅读全文
posted @ 2018-01-03 23:58 菜头大大 阅读(255) 评论(0) 编辑
摘要: 前言:使用qt制作了一个简单的图片播放器,可以播放gif、png等格式图片 先来看看播放器的功能(当然是很简陋的,没有很深入的设计): 1、点击图片列表中图片进行播放。 2、自动播放,播放的图片的间隔时间可以自己设定,时间的单位是秒。 3、自动播放的时候再点击图片列表会停止自动播放,保存当前播放的图阅读全文
posted @ 2017-12-18 15:23 菜头大大 阅读(32) 评论(0) 编辑
摘要: 前言:前一篇讲了TCP通信,这篇来看看UDP通信。 这里说明一下,UDP通信中分为三种通信分别为单播、组播和广播,下面将一一为大家介绍。 同样的我们都需要在工程文件中添加network 进行UDP通信需要用到的头文件 这里我们把UDP通信分为两个部分写,一个是发送端,另一个是接收端,而发送端中又分为阅读全文
posted @ 2017-12-12 23:06 菜头大大 阅读(218) 评论(0) 编辑
摘要: QT中可以通过TCP协议让服务器和客户端之间行通信。所以下面我就围绕服务器和客户端来写。 这是我们写服务器和客户端的具体流程: A、服务器: 1.创建QTcpServer对象 2.启动服务器(监听)调用成员方法listen(QHostAddress::Any,端口号) 3.当有客户端链接时候会发送n阅读全文
posted @ 2017-12-10 23:47 菜头大大 阅读(262) 评论(0) 编辑
摘要: QT中使用线程可以提高工作效率。 要使用线程要经过一下四个步骤: (1)先创建一个c++ class文件,记得继承Thread,创建步骤如下: a、第一步 b、第二步 (2)自定义一个run函数,以后启动线程的时候,程序就会跳转到run函数中 (3)初始化线程 (4)启动线程 下面来看看线程使用的具阅读全文
posted @ 2017-11-28 10:31 菜头大大 阅读(45) 评论(0) 编辑
摘要: 前言:因为QT中用死循环会开销很多内存容易崩溃,这时候使用定时器可以很好解决这个问题。 使用定时器需要用到头文件:include<QTimer> (1)定义定时器 (2)监听定时器,超时的时候启动槽函数 (3)启动定时器阅读全文
posted @ 2017-11-26 22:52 菜头大大 阅读(27) 评论(0) 编辑
摘要: qt中的进程使用需要用到头文件:include<QProcess> 首先来看看需要用到的主要的函数 (1)进程的定义: (2)进程的初始化: (3)启动进程 (4)使用进程读取数据 (5)字符拼接QStringList的使用方法 头函数:process.h 源文件:process.cpp阅读全文
posted @ 2017-11-26 22:43 菜头大大 阅读(40) 评论(0) 编辑