自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

maowendi的专栏

记录技术生涯的点点滴滴……

  • 博客(2)
  • 资源 (33)
  • 收藏
  • 关注

原创 Qt5.6.1如何使用qpf2字体

最近在移植Qt到一个商用的小众系统上,Qt版本是Qt5.6.1,Qt是不支持这个系统的,在移植过程中遇到了很多的问题,这里对字体移植遇的问题进行一下记录。(这个办法是可以使用qpf2字体的,但是是不是最好的办法还不知道,希望可以帮助到需要的人,也希望有人一起讨论)1.问题:  首先是报找不到字体,当字体的路径设置正确后。程序在调用setText相关方法的时候,整个系统就会dump掉,这个系

2016-12-15 17:00:55 2669

原创 常用的几条git命令

记录几个自己常用的git命令1. git add -A 保存所有的修改2. git add . 保存新的添加和修改,但是不包括删除3. git add -u 保存修改和删除,但是不包括新建文件。4.git commit -m "comment"添加注解5.git push 提交6.git clone克隆代码到本地7.git pull从服务器更新程序8.Git...

2016-12-15 15:41:48 474

在QGraphicsScene上画矩形

CustomSense继承QGraphicsScene,QGraphicsView,重写了鼠标事件,在CustomSense上添加图片并画矩形标记出特定区域,是专门满足这个需求写的小测试例子,使用Qt5实现。

2018-11-20

Qt获取网络信息IP等

Qt获取IP,子网掩码等网络信息,代码不自网络。

2016-09-06

Qt日期下拉实现和QgroupBox在linux下边框显示

代码实现Qt的日期控件自带方法显示下拉选择日期,QGroupBox在Ubuntu下不显示边框,本程序用QSS的方式实现。这两个没啥关系,只是在做一个项目的时候用到了这两点,就放在了一个例程中,没技术含量,只为记录一下。同时给需要的人提供一个帮助。

2016-09-02

一个较完整的Qt用户登录界面设计

一个较完整的Qt用户登录界面,稍微移植可用,用sqlite数据库存储用户名和密码,具有增加和删除用户的功能,开发环境为ubuntu16.04+Qt5.6.1,win7下程序也编译可用。贡献出来,共同学习,欢迎交流。

2016-08-31

Qt_SQlite的两个简单例程

Qt Sqlite的两个基础小例程,开发环境为ubuntu+Qt5.6.1,WIN下也可用,有的时候调数据库还是挺麻烦的,涉及到驱动的问题,但是Qt集成了Sqlite用着还是挺方便的。

2016-08-26

MainWindow和Dialog通过信号和槽通信

主界面点击按钮,弹出一个Dialog窗口,在这个窗口的lineEdit中输入内容,点击确认按钮,窗口关闭,同时将输入的内容传入在主界面的LineEdit控件中。

2016-08-23

Qt Customplot,官网例程

Qt画图表用的类,开源项目,转过来方便学习,网上都说相比于QWT简单一些,功能应该也差一点,不过常见的图表画起来还是没问题的。

2016-08-22

Q5串口调试助手

Qt5自带串口类开发的串口调试助手,开发环境为ubuntu+Qt5.6.1,由于没有硬件,只做了linux的虚拟测试,可以接发数据(含十六进制和文本)。

2016-08-15

Qt_TCP_Modbus例程

程序应用是Qt5自带的modbus类进行设计,进行了十六进行寄存器数据传输,简单明了,包含TCP MOSBUS发送和接收数据,开发环境为ubuntu 16.04+Qt5.6.1,直接在Qt Creator中运行程序server程序会服一个TCP受保护的错误,导致无法连接,这时用sudo 命令执行生成的可执行文件即可。如sudo ./ModbusTcpServer.共同进步……

2016-08-10

QT modbus串口调试程序

modbus测试由master和slave两部分程序组成,本程序源码参考了Qt5.6.1的modbus源代码 提取去其中的串口通信部分。代码更易读,VirtualComTest.py这个文件用于虚拟串口,需 在终端下执行 python VirtualComTest.py即可得到两个虚拟链接的串口端口,方便软件代 码的调试。程序中应用了modbus的HoldingRegisters数据格式,以十六进制发送和读取数据。

2016-08-08

Qt5.6.1modbus测试程序(含收发)

对Qt5.6.1中的modbus例程进行整理,此例程只包含串口发送数据,并由接收端显示,代码已经做了注释,希望对学习的人有帮助,共同进步。压缩包中有linux虚拟串口的方法(python编写来自网络。

2016-08-08

Qt显示svg图片并实现拖动鼠标旋转图片

Qt实现显示svg图片,并可拖动鼠标旋转,新人做的效果不是很好。环境ubuntu16.04+Qt5.6.1,本人新测代码在WIN7+Qt环境下可用。

2016-07-27

Qt实现svg图片在label上显示(图片可放大缩小)

整理Qt例程中的svg图片显示,将显示图片放在label控件上(重写事件过滤器方法,参照料此方法可放在其他控件上),环境为ubuntu16.04 + Qt5.6.1,在win+Qt环境下程序工程也可打开编译(亲测)。

2016-07-27

STM32f130vct6+UCOS的工程

本例程是在STM32上移值uCOS系统并添加了USART和FLASH的例程,希望对学习的人有小小的帮助.

2015-08-05

Linux_Qt_PWM控制系统

本设计是基于嵌入式技术作为主处理器的AD采集与电机控制系统,利用S3C2410 ARM微处理器作为主控CPU,辅以LINUX操作系统和Qt界面系统,实现了智能化的将AD采集的数据通过Qt界面形式展现出来,同时根据AD值的不同改变PWM的参数值,从而控制电机的方向和转速等功能,并讨论了如何提高系统的速度、可靠性和可扩展性。

2015-06-17

RA8806中文版

本文档是RA8806的液晶驱动芯片的中文参考文档。

2015-06-08

ML_PROJECT_Ra8806.zip STM32程序

本例程为KEIL MDK编写,]应用STM32库函数3.5版本,实现了RA8806的移植,串口通信,和3*6矩阵按键程序。有单独的.c和.h文件,方便移植。希望给学习STM32的人带来小小的帮助。

2015-06-07

Qt mysql测试程序

Qt测试mysql代码,在多个平台下编译运行过,此次为了配合博文而上传。本地测试的话吧IP改成localhost,本代码是建立在已经建立数据库school,表student基础上的。

2018-10-18

STM32F407FReeRTOS工程

使用STM32CUBEMX工具生成代码,具体配置见.ioc文件,项目含freertos,和多个串口,串口DMA接收,运行稳定。

2018-07-02

keil.Jansson.1.0.0.pack

Keil.Jansson.1.0.0.pack是keil官方提供的JSON库,一般使用的人不太多,很多人直接用cJson,下载也挺费劲的,这里传上来方便大家使用。

2018-05-28

Qt控件增加属性并能过添加的属性设置样式

在Qt应用编程中经常要对应用的界面进行美化,这里要用到样式表qss。代码中的方法适用于对某一种控件在界面上有几种不用的风格样式,例如,界面上有两种风格的button

2018-03-26

STM32F103 Hal库 EV1527 433M解码

STM32F103芯片解码EV1527,模块用的是凌承的H3V4F无线结合接收模块,源码也是来自网络用的是标准库,本人改为Hal库实现,CUBE生成代码,用的IO引脚可直观的看到,解码思想还是别人的,感谢万能的互联网,共同进步!

2018-03-05

STM32F103 MCP2515

由于STM32单片机自带CAN控制器,所以STM32和MCP2515 CAN控制器联合使用的场景不多。正好一个特殊的需求使用了MCP2515和STM32,就在用泥人的小模块移植了一下,上传到这里方便大家调试用。本人用过这个程序硬件没问题的话是可以用的。

2018-01-31

Hungarian匈牙利法

匈牙利法,在网上找来的,在Qt下编译的,标准C++写的,代码有注释,拿来就用,很是方便,欢迎下载交流............................................

2017-09-04

Qt样式使用说明

比较好的Qt样式学习资料,来自网络,对我帮助很大,在这里做个备份,也推荐给需要的人。

2017-04-11

1.25mm链接器AD封装

1.25mm链接器封装,2 4 6 8封装都,网上没有找到合适的就自己画了几个,链接器是卧室的,简单改下可用于直插,我用着没有问题哈。欢迎下载使用,用之前请自己确定好封装问题,我不承担责任,用错了也不要怪我,我也是好心提供免费帮助。

2017-01-23

MD5算法C语言

网上找来的md5算法,在pc机上试过,并且已经移植到了STM32中,可用,放在这也是给自己下次用做一个备份,同时方便大家。

2016-10-22

STM32内部flash测试程序

代码是正点原子STM32F103ZET6的基础上改的,应用串口打印的方式做调试,单片机采用的STM32F103C8T6,移植的话主要修改flash大小和读写地址即可(根据自己的芯片flash大小),stm32f103c8t6是64K的flash程序存储地址都是0x08000000,我把写入数据地址设置在FLASH_SAVE_ADDR 0X0800F400即61K的地方。

2016-10-07

MSP430寄存器手册

MSP430寄存器手册

2016-09-27

HTTPCliect程序

Qt实现HTTP访问yeelink服务器的client程序,可以用于其他HTTP的服务器,只是简单的get和post。其是要注意的地方就是HTTP的header,Qt中QNetworkRequest提供了两个方法设置Header,分别为setHeader和setRowHeader(当不是标准header时使用这个)

2016-09-18

QextSerialPort

虽然Qt5已经有了自带的串口类,但是还有很多地方在用qt4所以测试了一下QextSerialPort代码,文件中包含QextSerialPort源码,程序在ubuntu下可运行,如果出现无法打开串口的情况,请用sudo执行程序,可解决问题。

2016-09-12

Qt Sqlite表中数据导出为csv格式表格

Qt中将sqlite表中的数据导出为csv表格形式,代码调用方便,整体代码包含了数据库的增删改查,tableview显示sqlite,代码较完整。开发环境为ubuntu+qt5.6.1在win7+qt5.6.1下也没问题。

2016-09-08

Qt版串口调试助手

Qt版本的串口调试助手,开发环境Qt5.6.1,windows和ubuntu两者都可以例用(验证),是基于Qt自带的串口类实现的。希望对和我一样的初学者有帮助。效果还不错,可以用噢,欢迎交流。

2016-09-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除