自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DreamLife

大人物的世界,小人物的梦想。

原创 Qt 使用一张图片实现转圈的动画效果

这个是显示的效果,以前用的时候就是网上照一张Gif动画,完了加载进去。我们可以在Qt中使用Movie来操纵Gif动画。 这个试下方式就是通过painter绘制一个图片,通过按照一定的规律旋转图片实现的。 void WaitConnect::drawWaitConnet(int temp)...

2020-06-03 13:41:39 43 0

原创 GL-Studio 4.3-1 安装

安装程序 GL Studio 4.3 的版本网上资源已经有很多了,找不到的小伙伴看这里 https://download.csdn.net/download/z609932088/11094467 5.0以后的版本开始有了中文支持。有需求的可留言。 这个是安装程序,双击它,安装 ...

2020-04-26 10:37:31 152 2

原创 Qt 隐藏标题栏可拖拽,自由缩放

Qt在隐藏标题栏的情况下,实现拖拽很简单,可以看这里https://blog.csdn.net/z609932088/article/details/80865742 或者这里:https://blog.csdn.net/z609932088/article/details/50898022 ...

2020-04-23 16:32:34 148 0

原创 Qt 解决窗口在多个显示器上显示位置设置问题

参考链接:https://blog.csdn.net/x85371169/article/details/79351999 今天遇到的问题是 我在我自己电脑(只有一个显示器)使用传统的方式设置显示没有问题,但是在同事的电脑上(两个显示器),就会出现的我程序只能显示一半的问题,解决方案在上面的参考...

2020-04-23 16:19:43 264 0

原创 华硕-ROG-枪神2—plus灯光软件安装

今天把电脑的系统重新安装了,完了就GG了,赚了控制软件,就是无法控制灯光,只能控制灯光的亮度,上面的败家之眼键也没有响应了,折腾了一下午,终于搞定,需要安装五个软件 01_ArmouryCrateService 02_ROGLiveServicePackage 03_Armoury Crat...

2020-03-02 18:18:36 461 0

原创 VS Code C++ 插件推荐安装

我的C++ 代码写完了,但是不能运行呀,只能求救百度,得知我还得安装个编译器,但是我的电脑是装过VS 和 Qt 的,所以GCC 跟定是安装过,好像是要配置什么文件才可以了,不过可以下载一个Code Runner 的插件就可以运行了,不过不能调试好像。顺便看了下大神们推荐的插件,就顺便都装了一下,如...

2020-02-24 16:25:43 966 0

原创 VS Code 下载、安装及切换中文和安装C++ 模块

最近趁着疫情,想着找人聊聊天,规划一下自己的人生,聊完发现,这两年就是温水煮青蛙,现在自己的编码能力已经弱到不要不要的了,这节奏就是要完的节奏。 所以,下载一个VS Code 来锻炼一下手感,哈哈哈 下载很简单,直接在百度中搜索就可以 直接默认第一个,微软爸爸官网下载就好; 微...

2020-02-24 15:50:40 372 1

原创 硬件-NKK OLED可编程按键开关

各位新年好呀,新年第一篇文章献给NKK的OLED可编程按键开关 先看看下样子 这个呢,是我从厂家哪里借来的,厂家还是非常给力的,直接给了一个调试版和两种屏幕,上面的那个有黑边的是旧型号,下面这个“全面屏”的是新的信号,引脚定义都是相同的。 关于开关的详细信息,在压缩包里的文档中有详细...

2020-02-03 13:47:13 1460 3

原创 2019年终总结

2019年 一年一年又一年,总结当下,为的是更好的将来,2019年即将成为过去,记录下下。 喜 2019年年初的时候,和媳妇许下小小心愿,立下属于我们的小目标,现在看来,可以完成。这里感谢媳妇的辛苦付出。那天听媳妇打电话,听意思丈母娘好像希望我们资源一点点。不过也是应该的,一年也不回去几次,...

2019-12-25 15:12:45 1147 6

原创 VS2015 更改C++模式

亲爱的小伙伴,有没有发现你们的VS2015装完以后和老江湖们用的不一样了,人家的界面打开是这样的 而你的界面打开是这样的 虽然看是只有一左一右的区别,但是内在确实有好多不一样。 想不想想老江湖一样,拥有资源管理其左面的开发环境了 更我一起学 首先找到上面菜单栏的工具按钮 按照下...

2019-12-13 14:43:17 4814 0

原创 Oculus 下载、更新、登陆等问题

Oculus下载是个难题了,安装包不大1M,可这才是开始。 首先必须得“联网”我用的是那种最普通的“联网方式”,具体网络技术也不懂,咱就是知道是便宜,10块一个月那种,上网啥的都没有问题,唯独下载这个东西,气人了要。首先说下遇到的问题,在说下我的应对策略。 问题 注册邮箱问题:具体表现就...

2019-12-13 14:42:40 741 0

原创 HMI-24-[模式更新]运动模式节能模式开始编写

这不是过中秋吗,花500毛爷爷买了盒月饼犒劳了一下我的艺术家朋友,哈哈哈,月饼吃好了,艺术家也够意思,用了中秋假期,直接给我把运动模式和节能模式给搞出来了,先上原始图片 这个是我发给艺术家的网上找的图片, 这是艺术家换原的效果,可以啊,哈哈哈,后面一段时间准备开搞这...

2019-12-13 14:41:11 243 0

原创 HMI-26-【HUD】HUD重新编写

基于Qt的汽车仪表模拟 在前面GC9项目之前其实单独写过一个HUD,这里就直接把原来的资源弄过,按照现在的想的思路重新搞一次。 HUD北京为透明,这样可以感觉是真的投在玻璃上。HUD上面目前引出的接口如下 /** * @brief fastStart * ...

2019-11-18 20:35:07 380 0

原创 Qt QSerialPort ReadAll() 报错 串口读取错误,非法内存,及小项目开发感悟

1 小背景 从串口读数据,本来是很简单的问题,但是这次串口的数据量有点大,而我的上位机也有PC变成了ARM的嵌入式系统,性能相对PC有所下降。以前写去读串口,都是在PC下的程序,也一直用的都是readAll函数,没有啥大问题。这次出现了问题,在第一版本中,出现了丢包严重,好多数据丢失,开始一度怀...

2019-10-25 11:21:21 473 0

原创 HMI-25-【发动机】弄个发动机

基于Qt的汽车仪表模拟 距离上一次写以及相隔一个多月了,这一个月可不好过,估计大家都以为我吧剩下的两个界面写了,可以还没有写,写不动了,又感觉腻味了,加上最近一直在写文档,烦的要死。 这里说明下为什么要开始写发动机,有好多网友拿到体验程序处理可以看下启动动画就什么都看不到了,而我和面写的那接...

2019-10-13 16:21:02 390 1

原创 HMI-23-[增加模式]增加地图模式

基于Qt的汽车仪表模拟 一开始考虑的时候你,认为,每种模式(舒适、运动、节能)下都应该有地图导航模式。后来又觉得有点不妥,所以新增一个专门用来做导航的地图模式。 增加很简单,只需要在原来三种模式的基础上加一个tab即可 图中tab_map就是将来的地图模式。 还有一个地方需要修改...

2019-09-25 14:27:46 186 0

原创 HMI-22-[模式切换]舒适,运动,节能三种模式切换

基于Qt的汽车仪表模拟 目前呢,因为这个我得PS能力实在是弱的不要不要的,没有这个UI,后面的两个UI呢只是一个图片, 后期如果有机会可以做出来,将继续完善。 先说说这个模式的切换,其实就是一个tabwidget 通过设置当前索引页面实现。 void MeterDisp...

2019-09-25 14:26:01 189 0

原创 HMI-21-[Qt升级] 最新获取桌面分辨率方法

基于Qt的汽车仪表模拟 特大喜讯,本项目开本Qt从5.10升级到5.13版本了,编译也将使用64位的MinGW编译了。在新版本里面也将会有很多新的问题出现了,比如,tabWidget里面的tabBar,需要包含头文件才能使用了。 目前最新的就是我获取屏幕分辨率的问题,在旧版中,获取屏幕分...

2019-09-25 14:23:55 139 2

原创 HMI-20-[刷新问题]解决界面刷新卡顿问题

基于Qt的汽车仪表模拟 先描述现象,就是我的这两个表转速表和速度表,他们按照正常的是同时开始转,完了再同时回到起点,但是呢,我在其他的电脑上实验的时候,发现会有不同步显现,特别明显。 所以,我担心是我的频繁刷新导致的,因为我的刷新频率太高了 每个表里面有两个定时器,定时10毫秒,每...

2019-09-25 14:21:13 177 0

原创 HMI-19-[Qt Release深度优化编译]开启-O优化编译

基于Qt的汽车仪表模拟 最近我的小程序出现了点问题,就是在开发机上好好,移到我的笔记本上编译出来的程序就会有问题,好烦人呀,尝试开启深度优化编译, 参考资料 https://blog.csdn.net/qq_41289920/article/details/82344586 https:...

2019-09-25 14:18:17 207 0

原创 HMI-18-[Qt 多核编译]:加快编译速度

基于Qt的汽车仪表模拟 目前使用Qt Creator实行静态编译的时候,发现那个速度慢呀,但是呢,有不能让老板再给买台电脑,所以我,我猜想Qt应该有加快编译的方式,神奇的百度上 https://blog.csdn.net/favory/article/details/50061141 找的...

2019-09-25 14:15:58 87 1

原创 HMI-17-[Qt 带字体编译]:Qt打包编译的时候带上字体

基于Qt的汽车仪表模拟 程序体验地址:https://pan.baidu.com/s/1rQFZx5JIud8lWdjMHl0tpg 今天遇到一个问题,就是我给我的程序打包的时候,字体丢了,在新的环境上是没有字体的,那么我怎么才能把我的字体也带到程序中了,容我实验一下 查看了网上。要么就是...

2019-09-25 14:14:09 94 0

原创 HMI-16-[Qt Relsase下关闭控制台]:Qt程序在Release下可能弹出CMD控制台

基于Qt的汽车仪表模拟 程序体验地址:https://pan.baidu.com/s/1rQFZx5JIud8lWdjMHl0tpg 目前版本还没有成功把字体打包的程序中,为了更好的效果体验,请先安装文件中的两个字体 就像这样,在Qt release版本中,点击运行的时候,出现...

2019-09-25 14:12:12 132 0

原创 HMI-15-[Qt Relsase下启用调试]:在Release下开启调试

基于Qt的汽车仪表模拟 程序体验地址:https://pan.baidu.com/s/1rQFZx5JIud8lWdjMHl0tpg 目前版本还没有成功把字体打包的程序中,为了更好的效果体验,请先安装文件中的两个字体 想要在Release下开启调试功能,不是不可以的,只需要在项目工程文件p...

2019-09-25 14:10:34 71 0

原创 HMI-14-[Qt 布局]:测速表和油表

基于Qt的汽车仪表模拟 程序体验地址:https://pan.baidu.com/s/1rQFZx5JIud8lWdjMHl0tpg 目前版本还没有成功把字体打包的程序中,为了更好的效果体验,请先安装文件中的两个字体 效果图 车速表,对外的接口 /** * ...

2019-09-25 14:09:15 228 0

原创 HMI-13-[Qt 布局]:转速表

基于Qt的汽车仪表模拟 程序体验地址:https://pan.baidu.com/s/1rQFZx5JIud8lWdjMHl0tpg 目前版本还没有成功把字体打包的程序中,为了更好的效果体验,请先安装文件中的两个字体 程序体验地址:https://pan.baidu.com/s/1rQFZ...

2019-09-25 14:06:44 250 0

原创 HMI-12-[Qt 布局]:中心仪表

基于Qt的汽车仪表模拟 程序体验地址:https://pan.baidu.com/s/1rQFZx5JIud8lWdjMHl0tpg 目前版本还没有成功把字体打包的程序中,为了更好的效果体验,请先安装文件中的两个字体 中心仪表目前还没有东西,只有一个小汽车,计划是展示汽车信息,如车门状态,...

2019-09-25 14:04:21 165 3

原创 HMI-11-[Qt 布局]:底部信息的实现

基于Qt的汽车仪表模拟 程序体验地址:https://pan.baidu.com/s/1rQFZx5JIud8lWdjMHl0tpg 目前版本还没有成功把字体打包的程序中,为了更好的效果体验,请先安装文件中的两个字体 效果图如下 在下方的显示信息主要要左侧的显示信息,中间的档...

2019-09-25 14:02:23 116 0

原创 HMI-10-[Qt 布局]:仪表标题栏的实现

基于Qt的汽车仪表模拟 程序体验地址:https://pan.baidu.com/s/1rQFZx5JIud8lWdjMHl0tpg 目前版本还没有成功把字体打包的程序中,为了更好的效果体验,请先安装文件中的两个字体 效果图如下 如上如所示,标题栏主要显示的信息就只有4个 ,模式...

2019-09-25 13:59:03 69 0

原创 HMI-9-[Qt 布局]:仪表大致布局

基于Qt的汽车仪表模拟 程序体验地址:https://pan.baidu.com/s/1rQFZx5JIud8lWdjMHl0tpg 目前版本还没有成功把字体打包的程序中,为了更好的效果体验,请先安装文件中的两个字体 目前开发效果展示 整个仪表的框架,计划由三大模式组成,舒适模式...

2019-09-25 13:55:43 186 5

转载 Word2010/2013/2016/2019中标题的编号变成黑框怎么办?

我把这篇文章的标题改了,以反映Word的执着。 我的Office从2010一个不落地换到了2019,终于在 Word 2019 里面又看见了这个牛B烘烘的BUG。 在使用Word2010编写文档时,提前拟好的标题编号会突然变成黑框(黑色的方框,黑色的矩形)。经查询,在微软的Techne...

2019-09-17 10:00:17 377 0

原创 HMI-8-[Qt 播放GIF动画]:启动画面的实现

基于Qt的汽车仪表模拟 程序体验地址:https://pan.baidu.com/s/1rQFZx5JIud8lWdjMHl0tpg 目前版本还没有成功把字体打包的程序中,为了更好的效果体验,请先安装文件中的两个字体 先看下效果 这个动画的制作,有很多种方式,我制作的方式有点笨重...

2019-09-12 10:17:12 194 1

原创 Word恢复默认样式

Office 中的Word是我们没法跳过的一个软件,在使用的过程中,很有可能会遇到问题,比如我,就不小心把Word中的默认样式改的乱七八糟的,没法使用了,但是怎么回复了,有没有啥想法,搞到一个好办法,记录下来,防止下次再次不会了。 使用搜索软件搜索 “Normal.dotm”这个文件,找到后...

2019-09-10 17:42:38 822 0

转载 Qt 翻译 | Qt 6技术概览

本文翻译自:Technical Vision for Qt 6 原文作者:Lars Knoll,Qt公司开源项目维护官兼CTO 校审:Richard Lin 自从七年前Qt 5发布以来,我们的世界发生了很多变化,现在是时候展望和规划下一个主版本了。这篇博文总结了几个将要在Qt 6中亮相的关键...

2019-09-09 09:11:44 3281 0

转载 Qt宣布新工具包 Qt for MCU,支持单片机

转载至IT之家:https://www.ithome.com/0/441/346.htm Qt 公司已经宣布了它的新工具包:Qt for MCU。Qt for MCU将能够在没有操作系统的设备上运行,允许开发人员在具有成本效益的单片机上创建流畅的用户界面,基于 Qt 的应用程序现在可以部署在运行...

2019-08-27 10:25:39 5088 5

原创 HMI-7-[高分屏支持]:Qt 适配高分屏

基于Qt的汽车仪表模拟 照例,还是先上效果图,宣传哈哈哈哈哈 今天学到一个新东西,就是Qt对高分屏的支持,即高DPI的支持,有个Qt写的软件在老板的SB2上运行出现了显示异常,因为老板的电脑分辨率是3000*2000 200的放大,导致软件不支持。所以在后面的软件中,需要对软件最高分屏支...

2019-08-23 22:52:38 186 0

转载 HTC Vive的Lighthouse工作原理

在虚拟现实(VR)这样一个新兴产业里,获得了最多注目的自然是明星公司Oculus。很多人都体验过Oculus Rift,知道VR头显会是一种什么样的体验。但是由Valve和HTC合作而开发的Vive,就没有那么多人体验过了。最近笔者有幸接触到了HTC Vive,尽可能的向大家解释Vive到底在体验...

2019-08-21 20:45:09 274 0

原创 HMI-6-[整体计划]:阶段性梳理

基于Qt的汽车仪表模拟 先看下效果图,目前只开发了液晶仪表部分。因为液晶仪表是用软件来模拟仪表,这种在视觉上虽然做的很好看了,但是可靠性相较于传统的仪表相对较弱,目前市场上面为了保证虚拟仪表系统的稳定性,大多会采用定制的实时系统入QNX等系统。 那么我目前这个仪表是用Qt开发出来的,...

2019-08-21 00:32:06 187 0

原创 HMI-5-[QtKeyEvent]:解决Qt键盘事件无法获取到上下左右等按键并实现键盘解析

基于Qt的汽车仪表模拟 今天在编写代码的时候,发现重载键盘事件的时候无法获取到上下左右键盘案件的消息,百度后才知道是因为我窗口上面有很多控件,获取了键盘的事件。 我的做法就是让这些按控件都不要焦点 setFocusPolicy(Qt::NoFocus) 这样实现的方式其实不适合大的...

2019-08-20 14:22:33 673 4

原创 HMI-4-[Qt超内存]:解决qrc文件过大问题

基于Qt的汽车仪表模拟 看下报错的内容 out of memory allocating 1073745919 vytes 这个错误也就是“编译器的堆空间不足”。 由于资源文件qrc过大,超出分配的内存范围,编译的时候打开任务管理器,会发现内存飙升。 可以在pro文件中加入: C...

2019-08-20 13:17:01 440 2

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