找回密码
 立即注册
收起左侧

QHexEdit从缓存区加载数据没有显示

0
回复
4329
查看
[复制链接]
累计签到:7 天
连续签到:1 天
来源: 2014-7-9 23:01:19 显示全部楼层 |阅读模式


目前打算用QT重写去年工作用MFC写的一个烧录器上位机,其中用到了hexedit,我没能力自己写,所以在github上找了一个,叫QHexEdit,地址在这https://github.com/Dax89/QHexEdit

使用说明比较少,就先弄个demo,把它搞清楚。现在直接从文件加载数据显示(Tab1),我完成了,可是我先把文件全部读到数组中,再从数组加载数据,一直没有显示(Tab2)。debug可以确定,文件已成功打开并读取,从缓冲区加载数据应该也是成功了,根据是传进QHexEditData::fromMemory的数据没有问题。问题应该是在将加载成功的数据显示出来的那个地方出了问题,但是那部分程序我看不懂[url=]快哭了[/url]


效果是这样的:


我把工程打包放上来,希望懂的朋友可以给我指点一下,我的开发环境是QT5.2.1.

压缩包里的那个二进制文件就是上面图片加载的文件,需要把它放到build文件夹下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了