logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

台达dvp16es2plc-qt串口通信协议

【代码】台达dvp16es2plc-qt串口通信协议。

文章图片
#qt
Qt网络编程:通信客户端和消息转发服务端(websocket)

将上两篇做的服务端和客户端进行一些修改就可以做简单的通信服务端和客户端的效果客户端分别将消息发送到服务端,由服务端派发给其他客户端,实现客户端之间的通信首先定义通信的消息格式:jsonObject:src:消息来源的客户端dst:消息目的地的客户端msg:消息内容对客户端做修改:客户端发送消息:客户端接收消息:服务端修改:先运行服务端,再运行两个客户端,效果:成功实现客户端之间的相互通信代码:ht

Qt 单元测试的用法

Qt 单元测试的用法

#qt
Qt图形视图框架:QGraphicsView 详解

Qt图形视图框架:QGraphicsView详解

#qt
QtXml:QDomText、QDomProcessingInstruction、QDomDocumentFragment、QDomAttr

这几个类比较简单,仅展示值得一说的函数或用法。QDomText1、QDomText splitText(int offset)将此 DOM 文本对象拆分为两个 QDomText 对象。 这个对象保留它的第一个偏移字符,第二个(新创建的)对象被插入到这个对象之后的文档树中,并带有剩余的字符。该函数返回新创建的对象。QDomElement docElem = doc.documentElement()

QDrag

一、描述1、拖放是用户在应用程序中复制或移动数据的一种直观方式,并且在许多桌面环境中用作在应用程序之间复制数据的机制。2、Qt中的拖放支持以QDrag类为中心,此类处理拖放操作的大多数细节。3、通过拖放操作要传输的数据包含在QMimeData对象中。 通过setMimeData()指定:QDrag *drag = new QDrag(this);QMimeData *mimeData = new

#qt#开发语言
《Qt-OpenGL系列编程》课程学习记录(1):相关概念、VAO、VBO、绘制三角形、使用OpenGL原生方式编译链接着色器程序

大家可以去B站看课程的视频支持一下作者哈:OpenGL,Qt实现:1入门篇(已更完)_哔哩哔哩_bilibili课程相关源码、PPT、安装包,完整课程合集(1:入门篇;2:基础光照;3:模型加载;4:高级OpenGL;5:高级光照 ;程序员的数学3:线性代数):https://ke.qq.com/course/package/40726?flowToken=1041265https://www.b

#qt
QML锚定位

除了更传统的 Grid、Row 和 Column 之外,Qt Quick 还提供了使用锚点概念来布局项目的方法。每个项目都可以被认为有一组 7 条不可见的“锚线”:左、水平中心、右、顶部、垂直中心、基线(默认与顶部相同)和底部。Qt Quick 锚定系统允许定义不同项目的锚线之间的关系。例如:Rectangle { id: rect1; ... }Rectangle { id: rect2; an

QML类型:Flow(流式定位器)

一、描述Flow 会自动并排放置子项,并根据需要进行换行。Flow{anchors.fill: parentanchors.margins: 4spacing: 10Text { text: "Text"; font.pixelSize: 40 }Text { text: "items"; font.pixelSize: 40 }Text { text: "flowing

#qt
《Qt-OpenGL系列编程》课程学习记录(2):EBO、索引数组、使用QOpenGLShaderProgram

绘制一个矩形使用上一节的代码,改一下顶点数据,使用六个点即两个三角形绘制一个矩形:#ifndef WIDGET_H#define WIDGET_H#include <QWidget>#include <QOpenGLWidget>#include <QOpenGLFunctions_4_5_Core>class Widget : public QOpenGLWi

#qt
    共 135 条
  • 1
  • 2
  • 3
  • 14
  • 请选择