个人开源项目总结

本文作者分享了多个使用Qt开发的开源项目,包括模拟企业微信界面的WeCom_copy、笔记软件EasyNote、Qt学习资源QtStudy、简单输入法SimpleIME和图标工具IcoTools。这些项目涵盖了界面设计、动画、多线程、数据处理等多个方面,适合Qt初学者和爱好者学习研究。
摘要由CSDN通过智能技术生成

个人开源项目总结

文章目录

WeCom_copy 模拟企业微信界面

📚简介

本项目为Qt实现企业微信界面项目,纯界面逻辑,不包含真实业务逻辑。主要用于学习QWidget的使用,包含绘制,布局,信号,事件,重写,多线程,qss等技术使用。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uPNBf3gw-1664262417192)(https://gitee.com/hudejie/wecom-copy/badge/star.svg?theme=dark)]

项目地址:https://gitee.com/hudejie/wecom-copy

💾体验程序

📦软件架构

  • Qt 5.9 + msvc 2015
  • Windows(x32, x64)/Linux(x32, x64)

🛠️主要技术

模块 介绍
qss 样式表,本程序所有窗体、控件的样式都由qss设计
signal\slot 控件、窗体间通信,事件处理
QThread 异步处理
QNetworkAccessManager 网络请求,主要用于聊天机器人及实时天气获取
QPainter 部分窗口的绘制,例如实时天气界面
iconfont 阿里巴巴矢量图标库,主要用于按钮及标签上图标等显示
webenginewidgets 实现嵌入html,主要用于聊天界面
webchannel 和js进行通信,用于聊天界面交互

🗺️软件截图

导航

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gIkuQiBZ-1664262417196)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/导航.gif)]

基础框架

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wIP0WXgi-1664262417197)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/基础框架.gif)]

用户详情

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JgHixvlg-1664262417198)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/用户详情.png)]

好友列表

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YTGagqWc-1664262417198)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/好友列表.gif)]

模拟登录

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0iQYZjQs-1664262417199)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/模拟登录.gif)]

聊天对话框

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cgmB2AEe-1664262417199)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/聊天对话框.gif)]

聊天界面

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FqKio8VW-1664262417200)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/聊天界面.gif)]

智能机器人

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-f6iHsVcV-1664262417200)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/智能机器人.gif)]

天气预报

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2KuSqWtf-1664262417201)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/天气预报.gif)]

自绘时钟

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KwIbBpxQ-1664262417201)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/自绘时钟.gif)]

iconfont图标展示

iconfont

逗逗猫(小猫眼睛随着鼠标位置转动)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZufaoH0p-1664262417208)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/%E9%80%97%E9%80%97%E7%8C%AB.gif)]

组件

通知提醒框

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4PudjKMm-1664262417209)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/组件_通知提醒框.gif)]

气泡确认框

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bVRohLf5-1664262417209)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/组件_气泡确认框.gif)]

滑动输入条

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cHxqKilJ-1664262417210)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/组件_滑动输入条.gif)]

动态主页

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Tpu3rHeW-1664262417210)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/动态主页.gif)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HAjeA70P-1664262417211)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/主页.jpg)]

ECharts表格

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vKp4sH2e-1664262417212)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/Echarts.gif)]

轮播图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HKmjdqRv-1664262417213)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/轮播图.gif)]

背景音乐(别撸代码了,听听歌吧)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Cd4xA3vZ-1664262417214)(https://gitee.com/hudejie/wecom-copy/raw/master/screenshot/背景音乐.gif)]

📝参考网址

📗qt官网

📘QTCN开发网

📙飞扬青云

📙ECharts

📌CSDN

🎉欢迎关注CSDN

🧡Star

如果你觉得项目用来学习不错,可以给项目点点star,谢谢。

EasyNote

项目地址

📚简介

本项目为Qt实现笔记本软件。

  • 支持富文本笔记
  • 支持最近文档,收藏夹,回收站,文件分类等
  • 支持全局笔记搜索,删除,收藏笔记
  • 支持回收站还原笔记
  • 支持设置启动密码
  • 支持切换主题
  • 支持长时间未操作自动锁定
  • 支持图案密码登录

📦软件架构

  • Qt 5.9 + msvc 2015
  • Windows(x32, x64)/Linux(x32, x64)
  • 理论上Qt 5.6以上msvc编译器都支持

🛠️主要技术

模块 介绍
qss 样式表,本程序所有窗体、控件的样式都由qss设计
signal\slot 控件、窗体间通信,事件处理
QThread 异步处理
iconfont 阿里巴巴矢量图标库,主要用于按钮及标签上图标等显示
sqlite 存储数据库

🗺️软件展示

登录

登录

图案密码登录

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kS7udnoq-1664262417215)(http://hudejie.gitee.io/easynote/gif/12.gif)]

新建文档

新建文档

最近文档、收藏夹、回收站

最近文档、收藏夹、回收站

删除文档

删除文档

还原文档

还原文档

新建文件夹

新建文件夹

切换文件夹

### 切换文件夹

切换主题

切换主题

设置登录密码

设置登录密码

关于

关于

📝参考网址

📗qt官网

📌CSDN

🎉欢迎关注CSDN

🧡Star

如果你觉得项目用来学习不错,可以给项目点点star,谢谢。


QtStudy

📚简介

项目地址:https://gitee.com/hudejie/QtStudy

📦软件架构

  • Qt 5.9 + msvc 2015
  • Windows(x32, x64)/Linux(x32, x64)

🗺️软件截图

常用布局

常用布局

动画演示

动画演示

自定义委托表格

自定义委托表格

渐变色

渐变色

图片转换

图片转换

水波进度条

水波进度条

时钟绘制

时钟绘制

雷达界面

雷达界面

字体图标

字体图标

轮播图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MUNhNCyI-1664262417225)(https://hudejie.gitee.io/qtstudy/CarouselPane.gif)]

多线程队列

多线程队列

汽车仪表盘

汽车仪表盘

文件传输

文件传输

验证码

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eVUJpd5i-1664262417226)(https://hudejie.gitee.io/qtstudy/Captcha.gif)]

幸运大转盘

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-z5noovA0-1664262417227)(https://hudejie.gitee.io/qtstudy/LuckyTurntable.gif)]

时间轴

时间轴

滚动字幕

滚动字幕

QCustomPlot

QCustomPlot

📌CSDN

🎉欢迎关注CSDN

🧡Star

如果你觉得项目用来学习不错,可以给项目点点star,谢谢。


SimpleIME

介绍

Qt实现的虚拟键盘,支持中英文、数字,符号等输入

项目地址:https://gitee.com/hudejie/SimpleIME

📦软件架构

  • Qt 5.9 + msvc 2015
  • Windows(x32, x64)/Linux(x32, x64)

🗺️软件截图

中文输入

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-S8a02Dud-1664262417229)(https://hudejie.gitee.io/simpleime/中文输入.gif)]

英文输入

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ParNaS9u-1664262417229)(https://hudejie.gitee.io/simpleime/英文输入.gif)]

符号输入

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hOIzyEog-1664262417229)(https://hudejie.gitee.io/simpleime/符号输入.gif)]

特技

  1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
  2. Gitee 官方博客 blog.gitee.com
  3. 你可以 https://gitee.com/explore 这个地址来了解 Gitee 上的优秀开源项目
  4. GVP 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
  5. Gitee 官方提供的使用手册 https://gitee.com/help
  6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 https://gitee.com/gitee-stars/

FileCheck

介绍

FileCheck 是一款Qt开发的文件信息读取软件,支持获取文件md5值,sha1,大小,修改时间等等

软件架构

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值