一、前言 数据查询模块在整个系统中难度最低,由于Qt对数据库操作的封装堪称完美,所以各种查询都是手到擒来,不费吹灰之力。Qt中内置了sqlite数据库,你可以在数据库插件目录sqldrivers发现qsqlite.dll文件比较大,大概800KB左右,而qsqlmysql.dll才70KB,按道理m ...
分类:
其他好文 时间:
2019-11-17 11:03:40
阅读次数:
131
一、前言 曲线监控模块用的很少,主要就是用来观察某个设备的实时采集的数据和历史采集的数据,可以回放数据,在右侧可以选择对应的通信端口和控制器,然后选择指定的探测器进行观察,从选择的时候开始计时,每个数据都对应一个数据点,至于采集间隔,这个在端口管理中设定的,一般来说都是1秒钟采集一次。 显示曲线图表 ...
分类:
其他好文 时间:
2019-11-16 14:37:25
阅读次数:
133
from:https://www.jianshu.com/p/b63f1db0ed11 1. 先安装SIP 1.1 什么是sip? sip是RiverBank(也就是PyQt的开发商)开发的用于PyQt的Python/C++混合编程解决方案。由于Qt框架的复杂性,PyQt并没有使用Cython、SW ...
分类:
其他好文 时间:
2019-11-16 14:29:25
阅读次数:
85
简介: 大学时期学习弄的一个小软件,可以起到示例的作用,软件的几个功能截图如正文所示,文末提供工程源码文件,感谢支持! 功能截图: [ 开发板启动 mjpg_streamer 服务器 ] [ 启动软件 ] [ 连接服务器 ] [ 保存截图 ] 源码提取链接: 下载:https://www.lanzo ...
分类:
其他好文 时间:
2019-11-16 12:56:36
阅读次数:
97
下面是C++中定义的深,浅拷贝 当用一个已初始化过了的自定义类类型对象去初始化另一个新构造的对象的时候,拷贝构造函数就会被自动调用。也就是说,当类的对象需要拷贝时,拷贝构造函数将会被调用。以下情况都会调用拷贝构造函数:(1)一个对象以值传递的方式传入函数体 (2)一个对象以值传递的方式从函数返回 ( ...
分类:
编程语言 时间:
2019-11-16 09:16:22
阅读次数:
86
1. Qt默认带odbc驱动, 另外需要计算机安装odbc驱动(区分32与64位) 2. 注意填写驱动名称,否则会报错。 驱动名称查找: 32位: C:\windows\SysWOW64\odbcad32.exe 64位:管理工具 -> odbc数据源 连接数据库时应该填写如下: ...
分类:
数据库 时间:
2019-11-16 00:33:41
阅读次数:
97
QNetworkAccessManager *manager = new QNetworkAccessManager(this);; QNetworkRequest network_request; QByteArray post_data; network_request.setUrl(QUrl(... ...
分类:
Web程序 时间:
2019-11-15 16:56:01
阅读次数:
110
1. qt 中两个字符的字符串直接转换为 hex,类似于 ”1A" 要转换成 16进制的 0x1A,使用 int QString::toInt(bool ok, int base)。具体如下: 2. 如果是字符串本身转换为16进制,类似于 "1" 要转换成 0x31,使用 QByteArray,其中 ...
分类:
其他好文 时间:
2019-11-14 18:33:55
阅读次数:
322
富文本处理 富文本(Rich Text)或者叫做富文本格式,简单来说就是在文档中可以使用多种格式,比如字体颜色、图片和表格等等。它是与纯文本(Plain Text)相对而言的,比如Windows上的记事本就是纯文本编辑器,而Word就是富文本编辑器。 富文本文档结构 文本块 表格、列表与图片 查找功 ...
分类:
其他好文 时间:
2019-11-14 09:37:34
阅读次数:
174
字体要加到.qrc文件中 QString Widget::loadFontFamilyFromTTF() { static QString font; static bool loaded = false; if(!loaded) { loaded = true; int loadedFontID ...
分类:
其他好文 时间:
2019-11-13 17:46:37
阅读次数:
82