2024年2月17日
摘要: ;前言 qt自带的serialbus 性能不高而且好像是gpl协议所以就自己编译一个libmodbus代替qtmodbus了 项目中经常需要和各式各样的PLC进行通讯,开始的时候是三菱Q系列,用的是MC协议,后面又对接了欧姆龙的PLC,指不定以后会用哪家的PLC,所以考虑到是不是应该换一个通用性比较 阅读全文
posted @ 2024-02-17 21:39 jk0011 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 前言 quick qml是一个非常快速的ui开发方式,他的相对锚定布局非常移动端开发所以就学了下 关闭qml调试器 打开这个会在程序内开启一个tcp调试器了,这样对线上程序不安全所以关闭,所以等我们调试完了后生成release注意关闭这个奥 pro QT += qml quick core widg 阅读全文
posted @ 2024-02-17 16:37 jk0011 阅读(2) 评论(0) 推荐(0) 编辑
  2024年2月15日
摘要: ;前言QAxObject最大的缺点是电脑必须安装wps或者office才可以使用奥而且速度非常慢,QtXlsx不需要计算机安装office就能对.xlsx文件进行操作,支持跨平台,光速读取数据 xls最大只有65536行、256列 xlsx可以有1048576行、16384列 xlsx另存为xls 阅读全文
posted @ 2024-02-15 15:15 jk0011 阅读(5) 评论(0) 推荐(0) 编辑
  2024年2月14日
摘要: 前言 曲线图创建就不讲了很简单,直接上算法 void FormRealLine::timeHandle1() { //一秒执行一次,用随机函数给 序列中的y赋值,这样 //int count = series->points().size(); // 获得当前数据序列点数 //如果x轴超出最大值,更 阅读全文
posted @ 2024-02-14 21:39 jk0011 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 前言 qt报错undefined reference to `_imp___ZN13QGraphicsView13setRenderHintEN8QPainter10RenderHintEb' 这种一看就是缺少qt库拉,定位到报错代码 跟进去发现是 QGraphicsView 那么f1 复制QT + 阅读全文
posted @ 2024-02-14 21:39 jk0011 阅读(8) 评论(0) 推荐(0) 编辑
  2024年2月13日
摘要: 前言 c语言只需要下载sqlite.dll即可操作数据库,qt sql只是对sqlite的api做了一层驱动包装而已 下载 #include <stdio.h>#include <assert.h>#include <string.h>#include "sqlite3.h" void sqlite 阅读全文
posted @ 2024-02-13 21:38 jk0011 阅读(12) 评论(0) 推荐(0) 编辑
  2024年1月26日
摘要: 前言 QChartView 用来显示图表的区域,也就是画布 QChart QChart 是QGraphicsWidget 的派生类,用来管理画布上面的数据 QAbstractAxis 坐标轴 图表类型类 QLineSeries 折线图 QSplineSeries 曲线图 和折线图用法一样 QArea 阅读全文
posted @ 2024-01-26 21:19 jk0011 阅读(1) 评论(0) 推荐(0) 编辑
摘要: ;相关下载 https://www.qxorm.com/qxorm_en/download.html ;QxModels.h #include "precompiled.h"/************************************************************** 阅读全文
posted @ 2024-01-26 10:26 jk0011 阅读(3) 评论(0) 推荐(0) 编辑
  2018年7月5日
摘要: ;效果 ;下载 https://github.com/bitfrozen/qtcreator-solarized ; 把风格文件解压放到creator 的style目录就可以在设置里面选择了 ; solarized dark 要设置qt整体主题为drak ,反之轻色也一样 ; 字体选择新宋体 ; s 阅读全文
posted @ 2018-07-05 21:34 jk0011 阅读(80) 评论(0) 推荐(0) 编辑
摘要: ubuntu 主题和zsh终端 1) sudo apt get install unity tweak tool sudo add apt repository ppa:noobslab/themes sudo apt get update sudo apt get install flatabul 阅读全文
posted @ 2018-07-05 20:54 jk0011 阅读(164) 评论(0) 推荐(0) 编辑