- 博客(6)
- 收藏
- 关注
原创 Qt学习:进程通信
因为QProcess类继承于QIODevice,它也是一种io设备,那么,它也可以读取数据QIODvice常用信号: void readyRead()//当QProcess 有数据可以读取时,会发送这个信号 用户想要读取它的数据时,只需要跟该信号建立信号和槽,在槽函数时,可以 通过readAll()读数据,因为该信号只相当于一个通知,并不传输数据 QByteArray read(qint64 maxSize)
2021-10-09 10:22:23 189
原创 Qt学习:进程简单了解
Qt进程的作用是启动额外应用程序,并帮助它们通信头文件#include <QProcess> 继承自 QIODevic进程实现步骤1)创建进程对象2)调用start( QSTring path )函数3)kill(),关闭进程注:创建进程时,传递this指针即代表着程序启动的是子进程,如果不传就是代表两进程无关联有父子关系的进程,父进程死亡会导致子进程死亡.没有则不影响注:QProcess对象只能启动一个程序,想要启动别的程序.只有关闭当前启动的程序才可以启动
2021-09-27 10:32:58 854
原创 QT学习:QT中线程简单运用
QT界面编程中,UI线程扮演用户进行交互的角色,子线程用于界面与操作系统数据传递的角色.头文件#include <QThread> ----QThread类 该类继承QObjectQT线程操作步骤1)创建一个类继承QThread2)在类中重写run虚函数,该函数就是子线程进行的任务.run函数只执行一次,当run函数执行完毕子线程便退出3)创建子线程对象在创建线程时常用函数setObjectName( QString )----线程起名start()----.
2021-09-26 16:52:21 867
原创 QTJSON:JSON数据格式解析与了解
JSON就是数据封装形式,它是用来封装数据,相当于一个 包装盒子。JSON基本概念:JSON对象 ---- > 单个类型的数据,比如:int char stringJSON数组 ----> 相当于一个数组,可以用来存放:int char ,类类型在数据封装的格式中,使用符号“{ }" 代表JSON对象 使用符号"[]"代表数组JSON对象和JSON数组的关系:JSON对象可以嵌套JSON数组JSON数组可以嵌套JSON对象JSON对象可以嵌套JSON对象JSO
2021-09-24 16:04:18 651
原创 QT文件处理学习:QFile
头文件:include<QFile>关系:QFile继承于QFileDevic,而QfileDevic继承QIODevic.在QIODevice类中,定义了访问I/O设备接口:读接口: qint64 read(char *data, qint64 maxSize)//一次读取maxSize大小的数据存放在以data为首的内存地址上 QByteArray read(qint64 maxSize)
2021-09-24 11:15:21 1390
原创 QT学习:程序菜单栏设置
日期:2021/9/24一:菜单栏案例::上图为普通文件菜单栏程序中都会有程序菜单栏,标注程序基本功能,方便用户使用与设置程序一些基本功能/QT界面三种区别:QWidget(基类):底部.QMainWindow(继承QWidget):设计者设计,界面的主体.QDialog(继承QWidget):对话框.用户额外交互.三者会构成整体的界面程序菜单栏属于QMainWindow的一部分点击上图"这里输入"建立菜单格创建后可以通过UI设计处进行处理...
2021-09-24 10:42:01 258
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人