Qt
文章平均质量分 72
fsnAltria
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Qt之文件操作QFile于QFileInfo
Qt 作为一个通用开发库,提供了跨平台的文件操作能力。下图为Qt5中的类关系图上图中所涉及的类的简要说明:QIODevice:所有 I/O 设备类的父类,提供了字节块读写的通用操作以及基本接口;QFlie:访问本地文件或者嵌入资源;QTemporaryFile:创建和访问本地文件系统的临时文件;QBuffer:读写QByteArray;QProcess:转载 2017-06-26 21:07:56 · 1246 阅读 · 0 评论 -
西门子FETCH/WRITE service
西门子FETCH/WRITE serviceslave=0 adr=192.168.1.99 type=S7_1200 fetch_write=0 function=1 rack_slot=0在pvbrowser里设置与PLC连接的时候有一项fetch_write,下面具体看一下这一项rlSiemensTcp源码 446 if((plc_type == S5 || p原创 2018-01-22 21:41:27 · 2666 阅读 · 0 评论 -
Qt modbus通讯写上位
Qt modbus通讯写上位继上次PLC展厅,通过北辰网关的转Modbus功能,使用Qt写一个简单的S7-300的上位程序,可以查看正转时间,反转时间,还可以控制电机启停。北辰网关设置北辰网关的设置可以参考这篇文章西门子PLC实现modbusTCP通讯 我的设置如下图: UI界面计时器的实现构造函数中timer1 = new QTimer(this); //timer1为QTimer类型co原创 2017-09-15 09:53:19 · 6893 阅读 · 1 评论 -
QModbusClient
QModbusClient以使用Modbus Tcp为例看看客户端怎么写程序首先连接到服务端QModbusTcpClient *client = new QModbusTcpClient();client->setConnectionParameter(QModbusDevice::NetworkAddressParameter, "192.168.0.1");client->setConnec翻译 2017-07-13 21:27:42 · 10283 阅读 · 2 评论 -
QStandardItemModel
QStandardItemModel以下内容摘自 《t中的C++技术》基本知识类QabstractItemModel,QabstractListModel,QAbstractTableModel不保存数据,用户需要从这些类派生出子类,并在子类中定义某种数据结构来保存数据。与此不同,类QStandardItemModel负责保存数据,每个数据项被表示为类QStandardItem的对象。 QStan转载 2017-07-21 21:42:59 · 1359 阅读 · 0 评论 -
读Qt示例之Modbus Master example(一)
读Qt示例之Modbus Master example(一)本示例来自于Qt5.6.2本篇主要看WriteRegisterModel这个模型类是怎么实现的 涉及知识点主要是model/view中的model WriteRegisterModel有四个变量public: int m_number; //读写的个数 int m_address;原创 2017-07-16 18:51:14 · 11663 阅读 · 3 评论 -
读Qt示例之addressbook(一)
读Qt示例之addressbook(一) 这里看的示例是QT5.6.2的 addressbook 是将联系人按英文字母顺序,3个字母一组显示联系人及其地址的一个示例。 address book 包含5个类: MainWindow, AddressWidget, TableModel, NewAddressTab and AddDialog. MainWindow class u使用原创 2017-07-11 21:58:16 · 1323 阅读 · 0 评论 -
Qt5 串口通信
#ifndef MAINWINDOW_H#define MAINWINDOW_H#include #include #include #include namespace Ui {class MainWindow;}class MainWindow : public QMainWindow{ Q_OBJECTpublic: explicit MainW原创 2017-07-06 16:38:16 · 1312 阅读 · 0 评论 -
Qt下 QString转char*
Qt下面,字符串都用QString,确实给开发者提供了方便,想想VC里面定义的各种变量类型,而且函数参数类型五花八门,经常需要今年新那个类型转换Qt再使用第三方开源库时,由于库的类型基本上都是标准的类型,字符串遇的多的就是Char*类型在Qt下怎样将QString转char*呢,需要用到QByteArray类,QByteArray类的说明详见Qt帮助文档。因为char*最后转载 2017-07-05 19:59:14 · 406 阅读 · 0 评论 -
Qt linux发布遇到的问题
Qt linux发布遇到的问题标签(空格分隔): Qt安装Qt我安装的是32位版的Ubuntu,因此安装的是Qt5.5.1 ,32位版。安装及时候记得勾选上源码,默认是不安装的。QMySqlDrive not loaded问题Qt程序中有用到MySql,但程序运行时发现QMySqldrive not loaded的问题。 去网上查了好多,最终是这一篇帮我解决了问题原创 2018-01-30 11:30:05 · 596 阅读 · 0 评论
分享