摘要: 项目中需要用到复选框,而QComboBox只能实现单选操作。即使是加以改造可以多选,也只能一次选择一个选项,不符合项目需求。于是就花了两天时间来自己实现一个可行的复选框。 实现方案:QLineEdit + QListView + QPushButton 第一步是实现类似于QComboBox的显示框。 阅读全文
posted @ 2018-01-11 22:24 随性者也 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 这个是最近的一个项目上需要实现的功能。要求如下: 下面根据网上的提示代码(参照博客 一去二三里),主要实现如下代码(与参照略有不同): 实现方案: QListWidget、QListWidgetItem、QComboBox 初始化控件及模拟数据填充: 1 comboBox = new QComboB 阅读全文
posted @ 2018-01-04 23:01 随性者也 阅读(2825) 评论(0) 推荐(0) 编辑
摘要: 之前在一个有关网络通信模块的项目中,遇到了有关字符串截取的问题。 定义一个发送某个信息的帧协议。其中一部分是定长的字符串,假定为30个字节大小,多余字节补0; 解析过程: 获取要解析的字符串 截取需要的字符串: QString str = QString::fromUtf8(data + x, 30 阅读全文
posted @ 2018-01-03 23:03 随性者也 阅读(316) 评论(0) 推荐(0) 编辑
摘要: mysql每次建立一个socket连接(connect)时,这个socket都会占用一定内存。即使你关闭(close)连接时,并不是真正的关闭,而是处于睡眠(sleep)状态。 当你下次再进行连接时,就可以快速启动当前处于睡眠状态的socket。但是过多的socket会占用大量的内存,为解决这个问题 阅读全文
posted @ 2017-12-17 13:05 随性者也 阅读(2701) 评论(0) 推荐(0) 编辑
摘要: 问题描述:在qt开发环境下,使用qss进行界面美化工作,里面包含许多图片资源。最后项目决定把这些图片资源和代码一起打包。然后就把图片资源和qss文件一起编入qrc文件中进行编译。在本机开发环境下是没有任何显示的问题的,但是在裸机环境下就出现了图片显示不正常,而色彩显示正常的问题。 问题分析:通过把图 阅读全文
posted @ 2017-11-21 21:01 随性者也 阅读(1433) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章主要讲了从word底层xml中获取表格和标题的方法,但是存在一个问题:word文件必须是docx格式的。如果为doc格式的,可以有两种解决方案: 一、把doc文件转换成docx格式文件,用上一种办法来处理 二、利用com组件和word的标签机制去处理 下面直接贴代码: 1)获取表格数据 2 阅读全文
posted @ 2017-07-04 21:06 随性者也 阅读(3460) 评论(0) 推荐(0) 编辑
摘要: 首先讲需求: 从word文件中读表格里的数据,然后插入数据库中。word文件中的表格是带有标题的,把标题读出来,进行匹配数据库。 需求分析: word2007底层是以xml文件存储的,所以分析xml的格式,进行读取相应数据。 表格数据如下: 表 1 分类统计表 分类 总计 1类 2类 软件 4 3 阅读全文
posted @ 2017-07-04 20:17 随性者也 阅读(1619) 评论(0) 推荐(0) 编辑
摘要: 项目中需要对Excel进行操作,把数据中的数据写入到Excel文件中。在数据量大的情况下,操作Excel是一件费时的操作。 但是执行到下列代码时就会出现空指针的情况: 第四行返回的workbooks指针是一个空指针,无法进行向下的Excel操作。这是因为QAxObject对象是默认在单线程下使用, 阅读全文
posted @ 2017-07-02 11:37 随性者也 阅读(1846) 评论(0) 推荐(0) 编辑