Qt
文章平均质量分 52
进击的大海贼
今日不学习,明日变辣鸡
展开
-
QT-自定义参数设计框架软件
常用本地数据参数通常使用的是xml等文本的格式,进行本地的数据参数的存储。这种参数的保存方式有个致命的一点,就是可以存在参数的丢失。特别是在软件异常退出的情况下发生。针对此等情况,我们现在使用的是sqllite的本地存储方式进行设计,并且尽量将参数的格式通用化。原创 2024-03-30 01:20:04 · 859 阅读 · 0 评论 -
QT-串口工具
:三、下载链接https://download.csdn.net/download/u013083044/88867720原创 2024-02-23 11:25:05 · 297 阅读 · 0 评论 -
【QT-lineEidte动画效果
【代码】【QT-lineEidte动画效果。原创 2024-02-23 00:00:00 · 623 阅读 · 0 评论 -
qt-动画圆圈等待-LED数字
【代码】qt-动画圆圈等待-LED数字。原创 2024-02-22 14:30:38 · 531 阅读 · 0 评论 -
qt-有趣的小球游戏大球吃小球
【代码】qt-有趣的小球游戏大球吃小球。原创 2024-02-22 03:00:00 · 320 阅读 · 0 评论 -
QT-模拟电梯上下楼
【代码】QT-模拟电梯上下楼。原创 2024-02-21 21:50:05 · 486 阅读 · 0 评论 -
qt-OPENGL-星系仿真
【代码】qt-OPENGL-星系仿真。原创 2024-02-21 20:51:57 · 363 阅读 · 0 评论 -
qt - 19种精美软件样式
【代码】qt - 19种精美软件样式。原创 2024-02-20 21:42:25 · 1305 阅读 · 1 评论 -
QT -CloudViewer工具
【代码】QT -CloudViewer工具。原创 2023-12-14 14:01:33 · 147 阅读 · 0 评论 -
QT-图书管理系统
1、使用QT5.13+VS2017的开发环境。2、支持多种数据库匹配的方式,默认sqllite数据库,免去数据库安装。3、扁平化的软件样式,十分好看。4、多层软件结构,清晰简单。原创 2023-08-02 22:39:50 · 800 阅读 · 0 评论 -
QT-50多个开发小示例应用
适合新手入门,示例涵盖的范围还是比较多的,比如画图,统计,通讯,日志等等,具有一定的参考意义。原创 2023-03-14 16:56:48 · 404 阅读 · 0 评论 -
QT-托盘QSystemTrayIcon示例使用
有时候软件关闭,我们从系统栏也是能正常操作后台软件的,那么这个时候我们使用的其实托盘效果而已。原创 2023-03-14 13:46:53 · 335 阅读 · 0 评论 -
QT-自定义消息提示框,好看大气
原生的QT提示框总是让人觉得难以接受,因此特定重新封装一个类来替换原生的,使用过程跟原生的一致,使用比较方便。原创 2023-03-13 16:59:14 · 1064 阅读 · 0 评论 -
QT-通用的软件界面框架,好看且实用
常规软件开发,使用这种界面框架,基本是可以做很多个常规项目,比较有参考意义。本次软件使用开发的环境是QT5.13.2+VS2017,不同的开发环境重新配置即可。原创 2023-03-11 00:57:02 · 8311 阅读 · 2 评论 -
QT-二维码生成器(中间头像显示)
1、使用vs2017+qt5.13.2开发环境2、生成二维码中间可以添加头像显示。原创 2023-03-03 22:15:30 · 809 阅读 · 0 评论 -
Qt - 实现wps-Ribbon效果
1、使用vs2017+vs5.13.2开发方式。2、封装为界面调用库RibbonControls,界面应用层负责调用组合。原创 2023-03-03 14:56:07 · 556 阅读 · 0 评论 -
QT-全键盘支持中英文
自定义全键盘功能,支持中英文切换,使用的开发环境为qt+vs的方式,独立封装成类,如果开发环境不同,拷贝类再导入自己的项目再次编译即可。原创 2023-03-01 16:44:20 · 695 阅读 · 2 评论 -
QT-自定义滑动式日期选择
1、使用鼠标滑动的方式选择指定的日期时间,并且获取当前选中的时间,整体样式看来十分舒服,更加适用触摸屏的方式。2、本次demo使用的开发环境是VS2017+QT5.13.2开发的方式,如果你是使用creator的IDE,那需要自己将文件拷贝到自己的工程里面了。原创 2023-02-28 15:51:35 · 1446 阅读 · 0 评论 -
QT-自定义控件(按键、标签、编辑框)
使用自定义控件,我们可以从外部资源直接加载UI,不用每次修改UI完之后要去编译软件。原创 2023-01-06 20:37:57 · 2923 阅读 · 0 评论 -
QT-基于SQLLITE数据库的增删查改,接口化操作
如果你不想了解sql语句,又想快速上手数据库操作,不凡用下已经封装好的接口。采用工厂模式的设计方式,这样方便我们后期对接其他数据类型。同时我们将接口抽象化,这样保证了我们应用层的接口都是通用的。原创 2022-12-19 22:12:15 · 946 阅读 · 0 评论 -
QT-自动在线翻译工具,适用于国际化多语言应用
有时候我们在多语言版本的时候,如果是手动翻译的话需要将我们的中文文本拷贝到百度翻译或者谷歌翻译去翻译译文,然后再填入对应的翻译内容,这种操作如果 是量少的话还能接受,当时但是如果是大量的翻译文本,那就真的要哭死了,基于这个麻烦事儿,我们是自己手动写个翻译工具比较合适,整个的基本思路如下:1、申请百度翻译免费账户,一天5万字使用,自己够够的。2、根据http的api接口,测试上传源文和接收的译文。3、然后根据格式自己去拆分出来。原创 2022-12-19 21:46:10 · 1455 阅读 · 2 评论 -
QT-自定义本地翻译模块,简单实用
QT的国际语言每次如果有字符串变动,都需要重新再编译一下,真的是顶不住,说实话,用起来真的是不习惯。为了解决这个问题,我们设计基本的逻辑:1、将控件名称保存到本地xml,也就是先初始化一个需要我们要翻译的文本。2、在xml填入翻译的内容。3、软件显示我们翻译的内容,这里就是有技巧,我们希望是自动去翻译这些控件,而不是程序四处都看到我们翻译的过程。原创 2022-12-09 20:46:29 · 2060 阅读 · 0 评论 -
C++基于开源Modbus Tcp 通讯应用客户端(稳定高效,多线程后台状态读取,不卡顿)
使用多线程后台批量刷寄存器的状态,在某种程度上保证了上层接口读取的时候,不会卡顿,整体应用效果比较友好。程序应用简单稳定高效,是一个比较不错的尝试。原创 2022-11-17 21:58:17 · 4361 阅读 · 1 评论 -
QT-自定义日历小工具,支持在线获取左右铭和图片
个人日历,在线显示图片和文字原创 2022-10-21 23:49:03 · 468 阅读 · 0 评论 -
QT-Http报错TLS initialization failed 正确解决方法
2、从安装目录下拷贝文件libeay32.dll 、libssl-1_1.dll到你工程exe同级文件夹下即可。选择此版本下载,下载直接下一步,下一步安装完成即可。1、缺少环境,需要下载。原创 2022-10-20 22:20:31 · 1502 阅读 · 3 评论 -
QT-通用TCP客户端使用工具
简单TCP客户端测试工具,满足基本通讯测试和应用。原创 2022-09-27 22:20:27 · 1189 阅读 · 0 评论 -
QT-QHorizontalStackedBarSeries图标的使用演示
如果你QT安装的时候,没有安装Charts组件,那么需要你重新安装或者添加升级。原创 2022-09-22 22:22:46 · 334 阅读 · 0 评论 -
QT-TableWidget多个行或者列合并效果
使用代理,重新组合了行和列的合并,符合更多的实际应用场景,通过参数的方式,可以自定义设置想要的效果。原创 2022-09-22 22:15:50 · 1700 阅读 · 1 评论 -
QT-动画侧靠停靠窗口
侧靠动画原创 2022-09-15 14:12:55 · 443 阅读 · 0 评论 -
QT-ModbusTCP之QModbusTcpClient的使用
使用QModbusTcpClient来做ModbusTCP来通讯,原滋原味。使用方便并且稳定,虽然网上有很多开源的,当时有时候应用起来,出了问题,真的头大。这里介绍QModbusTcpClient的使用,已经完全满足了应用程序的基本开发,并且在原有的基础上了,做了后台线程的处理,保证了读取寄存器相对同步获取,以及服务端掉线能自动重新连接等机制。原创 2022-09-09 10:20:19 · 3216 阅读 · 7 评论 -
QT-使用QTcpSocket建立TCP客户端连接
使用QT的QTcpSocket建立TCP客户端方式,十分的简单,上手也快,代码量不多,并且还自动支持重连接机制,也就是说如果你的服务端突然死机了,然后服务端又重启,那么我们的客户端这个时候是会自动去再连接的,不需要你的程序再做重连接的机制,所以我们应用起来是十分方便的。...原创 2022-08-31 09:51:04 · 3227 阅读 · 0 评论 -
QT-QXmlStreamWriter简单应用
为啥要用QXmlStreamWriter来读写xml,因为他读写高效,对应参数量过大的,使用他来操作是比较合适的,另外一个的话就是真的很简单。原创 2022-08-29 21:09:48 · 601 阅读 · 0 评论 -
QT-简单的CNC控制面板
实现cnc导入显示和基本动作调试,具体模块可以尝试获取程序后自己做参考。原创 2022-08-20 00:20:35 · 965 阅读 · 1 评论 -
QT-好看的启动画面使用
QT好看简单的软件启动画面原创 2022-08-18 23:18:27 · 738 阅读 · 4 评论 -
QT-学生信息管理系统
使用QT5.12.0+VS2017的工具环境进行编译的,所以如果你是使用QtCreator工具的话应该是不能直接编译过去的,这里是需要注意一下的。整个系统使用的SQLITE数据库进行数据信息的进行保存。因为这个不是商业数据库,所以作为演示的方式的话,使用的小型数据库就可以了,如果是你后期使用超大数据的话,那么可以参考下MYSQL,SqlServer等数据库了。系统功能包括有,用户登录,学生信息录入,EXECEL表数据导入和导出,学生信息查看等。...原创 2022-07-21 22:57:18 · 3042 阅读 · 0 评论 -
QT-Sqlite数据库的使用
使用Sqlite数据可以进行一些本地参数获取,临时大数据存储。需要注意的是,如果你后面发布版本的时候,需要使添加数据库的依赖,要不让版本发布的时候,软件可能使用不了数据库的操作,然后一调试会发现数据没有加载驱动依赖。...原创 2022-07-21 22:19:39 · 1270 阅读 · 0 评论 -
QT-C++ 注册机软件,生成机器码和注册码,支持授权时间
1、编译环境:本程序使用的编译环境是QT5.12.0和VS2017,如果你安装环境不用,你可以通过阅读里面的程序代码,进行代码有效的提取,然后你再自己创建工程进行编译使用。2、基本描述:通过获取计算机的硬件信息,然后通过加密组成,生成每个计算机的唯一机器码,类似的方式,按照内部定义的规则,生成相应的组册码。获取本地计算机的一些基本信息,这样来构成每个机器码的唯一性。2.应用层调用外部应用层进行逻辑功能的操作程序链接https://download.csdn.net/download/u0130原创 2022-07-13 22:39:16 · 10947 阅读 · 18 评论 -
QT-动画验证码效果
动画验证码效果原创 2022-06-28 22:29:37 · 308 阅读 · 0 评论 -
QT-动画控件演示
qt动画按键,有趣的显示过程原创 2022-06-27 22:52:38 · 526 阅读 · 0 评论 -
QT-三色灯状态灯IO状态
三色灯演示效果,状态IO灯效果演示使用原创 2022-06-01 23:41:12 · 1552 阅读 · 0 评论