自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 QT QML基础知识

1、QML语言提供基本数据类型:date 、size、 opint、 rect、color、font。对象和属性:以大写字母开头,后面跟一对大括号{},{}之中是该对象的属性,属性以键值对”属性名:值“的形式。QT Quick子模块:Window、Layouts、Dialogs、XML、List、Mode1。QML好处:跨平台移植性、开发的开放性、开发者效率。(2)多行注释使用"/*"开始,使用"*/"结尾。(1)单行注释使用"//"开始,在行末尾结束。d.Button(按钮元素)c.Text(文本元素)

2023-11-21 10:35:26 167

原创 QT QML基础

2、QML特点:每个QML文件需要一个主根元素,一个元素使用它的类型声明,接着{}包含在里面;元素有属性(name:value);元素常用属性(共有属性):Geomoetry(几何属性)、Layout handing(布局实现)、Transformation(转换)、Visual(可视化:bisible/opacity.smooth等)。输入元素和布局元素:TextInput/TextEdit/Key/FocusScope,Anchor(定位:布局元素)/Row/Column/Repeater。

2023-11-20 10:43:03 90 1

原创 Qt中图表及曲线图

这个代码十七行有问题,但是我找不到,恳请看过的大哥看看。

2023-11-19 22:13:25 240

原创 QT HTTP协议编程

1、http:超文本传输协议是一个简单的请求,响应协议,它通常运行在TCP之上。作用,规定WWW服务器与浏览去之间信息传递规范,是二者共同遵守的协议,2、http工作原理:HTTP是基于客户端、服务器模式,且面向连接的。HTTP事务处理有流程。服务器接受请求,并根据请求返回响应的文件作为应答。客户端与服务端建立连接;客户端与服务区提出请求。客户与服务器关闭连接。一、http协议基础知识。main.cpp调用构造。二、HTTP协议项目。

2023-11-17 16:13:18 122

原创 QT 互斥量

/将对象移动到线程。

2023-11-16 18:59:54 44

原创 QT TCP协议工作原理及实战

3、TCP通信必须建立TCP连接(客户端和服务端),Qt提供QTcpSocket类和QTcpServer类专门用于建立TCP通信程序,服务器用QTcpServer监听端口及建立服务器;2、等待套接字就绪:可以等待套接字准备好进行读写操作,或者在套接字准备好时接受通知。5、获取套接字信息:可以获取套接字的信息,如主机名、端口号、套接字类型等、3、读取和写入数据:可以从套接字读取数据,也可以向套接字写入数据。4、设置套接字选项:可以涉资套接字选项,如TCP连接超时。一、TCP协议基础知识。

2023-11-16 15:48:47 415

原创 QT网络编程体系

int lookupHost(const QString &name, QObject *receiver, const char *member): 根据异步可以查找本机的IP名称。3、我们开发过程中,UDP、TCP、HTTP通信类等,必须在程序中应用QT网络模块,项目配置文件的一台哦配置语句:QT+=network。2、QT网络编程模块提供网络、网络承载管理类,提供基于安全套接子层协议(SSL)的安全网络通信类。QString localHostName():返回本机的名称。

2023-11-14 18:50:07 65

原创 QT INI文件操作

ini文件时Initialization File的缩写,即初始化文件,是Windows的系统配置文件所采用的存储格式。Unix系统当中,NativeFormat/IniFormat(区别在于文件 扩展名不一样:conf/.ini)文件扩展名:配置文件名称.ini。比如项目中的配置文件整个项目公用的,假设:数据配置.ini。注意:分号表示(在分号后面的相关符号等信息,直到该行结尾全部为注解内容).在整个操作过程当中,Qt使用QSettings进行操作读写文件。2、QT如何读取INI文件。

2023-11-13 16:23:26 454

原创 QT获取文件属性项目实战

QT创建文件使用Dialog对话框基类来创建的。

2023-11-12 14:02:37 90 1

原创 Qt读写文件详解

创建QDataStream对象常用的数据结构函数为:QDataStream::QDataStream(QIODvice *d)1、 QTextStream类书写文本文件,提供很多读写文件相关的方法,还可以设定写入到文件的数据格式,比如对其方式等等。2、QDateStreram类的用法和QTextStream非常类似,主要区别在于QDataStream用于读写二进制文件。

2023-11-10 17:06:47 146 1

原创 Qt代码展现磁盘文件

【代码】Qt代码展现磁盘文件。

2023-11-10 15:05:15 83 1

原创 Qt 双缓冲机制

案例分析:绘图工具,可以选择线型、线宽及颜色等基本要素。QMainWindow对象作为主窗口,QToolBar对象作为工具栏,QQWidget对象作为主窗口的中央窗体CentralWidget,也是绘图区。所谓双缓冲机制吗,是指在绘制控件时,首先将要绘制的内容绘制在一个图片中,再将图片一次性地绘制到控件中。这里需要先创建一个头文件。

2023-11-09 16:29:06 200 1

原创 QPainter绘制图形

【代码】QPainter绘制图形。

2023-11-09 11:53:04 57 1

原创 QT随着移动改变窗口参数。

diglog.cpp代码。dialog.h代码。

2023-11-02 15:19:20 154

原创 MG-SOFT无法通过WAN地址连接设备

检查后是肯定不行的,因为我们上网连接的是LAN口,需要连接就得把LAN口改成WAN口,也就是说,要把路由器的先拔插,换成公司的线来支持上网。更换之后发现还是不行,这个时候需要打开网页,因为网页有个选项是把WAN口给关闭了,所以是ping不通的。可能是地址的不对原因,需要输入一个指令获取别的地址来登录。注意:操作需要 频繁拔插网线,所以需要购买一个网关。每次都要打开cmd来ping看看是否能通。首先要知道能不能ping通WAN口地址。需要打开cmd看看地址能不能ping通。再次打开发现还是不能连接。

2023-07-29 18:41:57 139

原创 MG-SOFT连接超时。

这里选项过多,我们需要进行过滤找到snmp,随机点击一个配置文件,然后按S键,就会跳转到关于S的配置文件。进入设备->应用->可选功能 ->查看功能-->输入snmp,选择我们需要的文件进行下载,以下如图操作。确保是能再查看MG-SOFT能否连接,不行的话,就是缺少public和private,需要进行配置。这里的配置信息,点击添加,我们选择的是,public:只读,private:可读可写。首先先查看电脑是否有安装snmp的文件,如果没有则就需要下载。点击进去,选择安全的选项进行配置。

2023-07-28 15:37:32 210 1

GS-LINK产品开发流程图V1.0.vsd

GS-LINK产品开发流程图V1.0.vsd

2023-06-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除