Qt
(^v^)
这个作者很懒,什么都没留下…
展开
-
银河麒麟离线安装VScode搭建C++/Qt开发环境
银河麒麟离线安装VScode搭建C++/Qt开发环境。原创 2022-11-30 19:17:09 · 2587 阅读 · 0 评论 -
CMake判断Release还是debug
判断CMake编译版本。原创 2022-11-23 22:39:54 · 3530 阅读 · 0 评论 -
Qt6.4安装教程
Qt6.0安装教程原创 2022-10-18 20:43:19 · 2459 阅读 · 0 评论 -
Qt中解析CSV一行数据的正则表达式
在Qt开发中经常用到CSV数据配置,为保证数据符合excel中生成CSV文件,如下形式:其CSV数据为:"测试数据1:存在,""","存在其他特殊符合如,"""",,"""""为保证解析正确,得到以下正则:QRegExp reg(",(?=([!\"]*\"[!\"]*\")*[!\"]*$)");QStringList splitInfo = rowData.split(reg);特此记录!...原创 2022-03-19 20:57:33 · 371 阅读 · 1 评论 -
Qt使用QCustomplot绘制曲线--修改纵坐标显示宽度
https://www.10sxj.com/?id=41原创 2020-08-01 11:13:15 · 1334 阅读 · 0 评论 -
Qt利用QAxObject操作word--主要添加页眉或页脚
QAxWidget *word=new QAxWidget("Word.Application", 0); word->setProperty("Visible", false); // 获取所有的工作文档 QAxObject * documents = word->querySubObject("Documents"); // 以文件template.doc为模版新建一个文档 documents->dynamicCall("Add(QString.原创 2020-06-12 15:55:38 · 1782 阅读 · 2 评论 -
QT中编辑框限制输入-65535-65535
QRegExp double_rx("^-?(([1-9]\\d{0,3})|([1-5]\\d{4})|(6[0-4]\\d{3})|(65[0-4]\\d{2})|(655[0-2]\\d)|(6553[0-5])|^0)$");QRegExp double_rx("^-?(([1-9]\\d{0,3})|([1-5]\\d{4})|(6[0-4]\\d{3})|(65[0-4]\\d{2})|(655[0-2]\\d)|(6553[0-5])|^0)$");QRegExpValidator .原创 2020-06-08 11:57:27 · 783 阅读 · 0 评论 -
Qt中自定义控件
博客文章迁移至:https://www.shuchengyang.com/?id=19如有疑问加群:676977101(新群)原创 2020-05-09 11:49:34 · 163 阅读 · 0 评论 -
Qt使用资源管理器打开指定本地文件夹
1.在windows中编程t使用资源管理器打开指定本地文件夹,以前我使用常用方式QProcess调用CMD命令实现打开本地文件夹,但后面发现当文件夹路径有空格时会出现错误,无法找到指定文件夹QString strLogPath = "start " + tr(m_strHistoryPath.toLatin1());QProcess process(this);process.setPr...原创 2020-03-26 13:54:27 · 4230 阅读 · 1 评论 -
QtCreator中直接在项目中使用libmodbus源码
近期项目中多次用到modbus,使用过一段时间qt自带的modbus类库,但在很多需求中它只能满足基本的操作,对要求速度或效率的项目来说Qt自带modbus十分难用,由此在此基础上,果断换掉modbus库,使用libmodbus来代替,该库还具有跨平台功能,用了几个项目感觉还行,在此把使用说明及出现问题记录一下;1.下载libmodbus,最新版本已经更新到3.1.6,下载路径:https:/...原创 2019-12-04 18:15:26 · 4306 阅读 · 11 评论 -
Qt调用Com组件--QT调用COM组件DLL(dumpCPP工具)
近期项目使用COM组件生成的DLL库,我采用QT自带Com组件操作类调用DLL中函数接口;QT自带com组件操作类库,QAxObject或QAxWidget即可操作以COM为组件的DLL库,网上有许多例子采用这两个类操作EXCEL,在此我不做详述,在QT中还可以使用QT类库创建COM组件供Windows中C#调用;在此我想说QT是真强大。这里附两个例子操作excel:(该两个例子我随手贴的,如...原创 2019-12-03 09:00:18 · 8956 阅读 · 4 评论