- 博客(11)
- 资源 (6)
- 收藏
- 关注
原创 QT---qtextedit中的光标问题
【问题】两个textedit,取名为view0,view1。实现view0输入固定的字符个数后,用setFocus切换聚焦到view1,但是切换完了之后view0还会保留光标残影,出现两个文本框中都有光标的现象。【解决】repaint(); 刷新文本框。在setFocus后加上这句就可以了。
2015-08-26 22:14:24 5855 2
原创 QT---设置textedit文本框中某个字符格式
弄了好久吧,终于弄出来了。qt自带的帮助系统还真是挺好的,网上查了这么久资料,也没有找到具体的或者模糊的解决方法。只是说用html或者用QTextFormat及各种派生的类来改变文本框中字符格式,nnd,哥哥也知道可以用这个来实现。具体就没有了。废话少说,记录下来,以后用得着。这里用的是format。具体功能就是修改光标所在行的第pos个字符的格式,这里的格式是给字符加个下划线。其他格式,比如字符
2015-08-26 22:14:22 4530 1
原创 Pixhawk---超声波模块添加说明(I2C方式)
Pixhawk—超声波模块添加说明(I2C方式)1 说明 在Pixhawk的固件中,已经实现了串口和i2c的底层驱动,并不需要自己去写驱动。通过串口的方式添加超声波的缺点是串口不够,不能添加多个超声波模块,此时需要用到i2c的方式去添加了。在Pixhawk固件中,i2c的方式去添加超声波模块传感器已经实现了一个mb12xx超声波产品的驱动,可以直接使用,模块位置为:../src/drivers/m
2015-08-24 12:55:10 15550 1
原创 Pixhawk---fatal: Not a git repository (or any of the parent directories)
当从github.com上面下载下了Firmware后,无意中删除了Firmware目录下的.git文件夹,再去编译就会出现: fatal: Not a git repository (or any of the parent directories) 的错误。这是由于本地版本管理仓库被删除了,需要重新初始化仓库,建立新的仓库: git init 再次去编译又会出现如下错误:
2015-08-22 12:31:47 49724
原创 Pixhawk---通过串口方式添加一个自定义传感器(超声波为例)
Pixhawk—添加一个自定义传感器—超声波(串口方式)1 说明 首先超声波模块是通过串口方式发送(Tx)出数据,使用的模块数据发送周期为100ms,数据格式为:R0034 R0122 R0122 R0046 R0127 R0044 R0044 R0125 R0034 R0037 R0041 R0122 R0122 .....则可以通过Pixhawk板上的串口来接收(Rx)数据,即将超声波的Tx
2015-08-21 17:17:42 16114 29
原创 Pixhawk---烧写FMU/IO bootloader
Pixhawk—FMU/IO烧写Bootloader1 说明 用J-link来烧写Bootloader,Pixhawk板FMU/IO接口说明: J-link接口说明: Pixhawk与J-link接线说明: 3V3 --- VCC SWDIO --- SWDIO SWCLK --- SWCLK GND
2015-08-20 15:13:34 6337
原创 QT5---QTableWidget简单应用之文件浏览器
实现下面这个简单的文件浏览功能,常用的QTableWidget设置都用到了。 基本设置 ui->tableWidget->setColumnCount(5); //设置表格列数 ui->tableWidget->horizontalHeader()->setStretchLastSection(true); //设置表格是否
2015-08-10 20:25:36 4657
原创 QT5---应用程序发布
采用动态编译的方式发布程序,即release版本。找齐动态依赖库(.dll) 方法一 用Dependency Walker这个工具去找少了那些dll,不过这个工具也不怎么靠谱,一个比较靠谱但是有点稍微麻烦的方法就是拿一台没有装QT环境的电脑,然后将编译出的可执行文件放到这台电脑上去执行,根据提示找到相应的dll,并拷贝过来,不过对于一般的应用程序,下面的dll就够了: 其中plat
2015-08-08 22:37:11 2571
原创 RC4加密算法实践
加密算法简说 加密其实并不是那么神秘,尝试后,加密应用起来也是很简单的,虽然自己一时想不到经典的加密算法出来。 加密算法种类:对称加密:加密解密密钥相同;非对称加密:加密解密使用不同的密钥; 常见加密算法:RC4:对称算法、可变长密钥、对大量数据加密、速度快、明文长度不一;DEC:对称算法、速度较快、对大量数据加密;IDEA:对称算法、128位密钥;RSA:非对称算法、公钥+密钥
2015-08-08 21:41:24 3061
原创 Pixhawk---sdlog2应用详解
sdlog2 app 该应用的用途是记录飞控飞行日志到SD卡中,日志文件格式与APM二进制文件兼容,但是sdlog2使用强制性的消息时间写时间戳。使用方式 每次sdlog2应用开始记录日志的时候,它会在SD卡日志文件夹log中创建一个新的文件夹。如果-t参数选项被设置了,而且GPS时间戳是可获得的,文件夹的名称就是基于当前日期,如log/2015-07-24,否则的话就是被命名为sessXXX(
2015-08-01 17:17:19 6582 7
原创 Pixhawk---基于NSH的Firmware开发与调试
1 相关知识了解1.1 Nuttx系统 嵌入式实时操作系统(RTOS)。强调标准兼容和小型封装,具有从8位到32位微控制器环境的高度可扩展性。NuttX 主要遵循 Posix 和 ANSI 标准,对于在这些标准下不支持的功能,或者不适用于深度嵌入环境的功能(如 fork()),采用来自 Unix 和常见 RTOS (如 VxWorks)的额外的标准 API。 支持文件系统、设备驱动、网络、
2015-08-01 10:43:38 7059
OpenCV---基于欧几里得距离计算公式的图像二值化实现
2015-12-26
jquery-easyui-themes
2015-11-09
C++实现Apriori算法,频繁模式数据挖掘,最大频繁项集,闭频繁项集
2015-11-01
ThinkPHP3.2.3---ajaxreturn的应用:一个在搜索框中输入,实时动态显示模糊搜索结果
2015-10-28
jquery弹出层插件点击弹出层可拖动,弹出层为umeditor
2015-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人