摘要: qt中的进程使用需要用到头文件:include<QProcess> 首先来看看需要用到的主要的函数 (1)进程的定义: (2)进程的初始化: (3)启动进程 (4)使用进程读取数据 (5)字符拼接QStringList的使用方法 头函数:process.h 源文件:process.cpp 阅读全文
posted @ 2017-11-26 22:43 沙漠里的孤鲸 阅读(4782) 评论(0) 推荐(0) 编辑
摘要: 前言:本次实验是在三个窗口之间自由切换,窗口中播放gif格式的动态图。 让我们先来看看使用到的主要的函数: 一、播放gif格式动态图的函数 二、singnals信号槽的定义 三、隐藏、显示窗口 三个头文件分别为: 1、头文件oneform.h 2、头文件towform.h 3、头文件threefor 阅读全文
posted @ 2017-11-15 17:30 沙漠里的孤鲸 阅读(1733) 评论(0) 推荐(0) 编辑
摘要: 使用qt制作一个简单的计算器 阅读全文
posted @ 2017-11-12 10:59 沙漠里的孤鲸 阅读(20662) 评论(2) 推荐(2) 编辑
摘要: 一、把字符串转换成整形demo1:QString str = "FF";bool ok;int hex = str.toInt(&ok, 16); // hex == 255, ok == trueint dec = str.toInt(&ok, 10); // dec == 0, ok == fa 阅读全文
posted @ 2017-11-11 09:19 沙漠里的孤鲸 阅读(4015) 评论(0) 推荐(1) 编辑
摘要: 一、建立槽和按钮之间的连接 connect(信号发送者,发送的信号,信号接收者,信号接收者的槽函数) 1、例子 connect(ui->pushButton,SIGNAL(clicked(bool)),this,SLOT(showinfo())); 解释: 信号反发送者:pushButton(这是一 阅读全文
posted @ 2017-11-11 09:01 沙漠里的孤鲸 阅读(4211) 评论(0) 推荐(0) 编辑
摘要: 前言:这是写给纯小白看的文章,大神可以自行绕道。 QT的优势(摘自360百科): Qt支持下列操作系统: Microsoft Windows 95/98, Microsoft Windows NT, Linux, Solaris, SunOS, HP-UX, Digital UNIX (OSF/1, 阅读全文
posted @ 2017-10-31 22:51 沙漠里的孤鲸 阅读(405) 评论(0) 推荐(1) 编辑
摘要: 1、栈(stack):存局部变量、函数,调用函数时会开辟栈区,函数结束时就自动回收,遵循后进先出的原则,从高地址向低地址增长。 2、堆(heap):malloc、realloc、calloc等开辟的内存就在堆,从低地址向高地址增长,由程序员分配和释放,系统不自动回收,所以一定要记得申请了就要释放,以 阅读全文
posted @ 2017-09-23 20:59 沙漠里的孤鲸 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 前言:unix下除了有实实在在的文件外,还可以创建临时的文件和目录,这里介绍两个创建临时文件的函数,tmpfilef和mkstemp,以及创建临时目录的函数mkdtemp。这三个函数具体用法如下。 一、创建一个无名的临时文件,程序退出时关闭临时文件 (1)头文件 #include <stdio.h> 阅读全文
posted @ 2017-09-19 19:17 沙漠里的孤鲸 阅读(2192) 评论(1) 推荐(1) 编辑
摘要: 前言:相信很多朋友都遇到过在linux下用rm命令误删除文件的时候,此刻的心中仿佛有无数的羊驼在奔腾。那么怎么防止这种情况发生呢?当然是有方法的,我们可以写一个shell脚本,改变一下rm命令的作用。 第一步: 先在home目录下创建一个叫username名字的目录(当然名字可以自定义),具体命令为 阅读全文
posted @ 2017-09-18 15:23 沙漠里的孤鲸 阅读(2180) 评论(2) 推荐(0) 编辑
摘要: 前言:unix下一切东西都是文件,一共有7种不同的文件,前一篇博客已经讲解的很清楚了,不懂的可以看看这里。当然,博主知道有些朋友比忙,没时间看,那我就简单点讲讲这7种文件都有哪些吧。 文件类型包括在stat结构的st_mode成员中,下面是这7种文件类型的判断方法: 宏 文件类型 S_ISREG(m 阅读全文
posted @ 2017-09-16 21:40 沙漠里的孤鲸 阅读(8360) 评论(0) 推荐(1) 编辑