个人开源项目总结
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图标展示
逗逗猫(小猫眼睛随着鼠标位置转动)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(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
📌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)]
特技
- 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
- Gitee 官方博客 blog.gitee.com
- 你可以 https://gitee.com/explore 这个地址来了解 Gitee 上的优秀开源项目
- GVP 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
- Gitee 官方提供的使用手册 https://gitee.com/help
- Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 https://gitee.com/gitee-stars/
FileCheck
介绍
FileCheck 是一款Qt开发的文件信息读取软件,支持获取文件md5值,sha1,大小,修改时间等等