基于Qt5模拟企业微信聊天界面(QWidget)

本文档分享了使用Qt5.9开发企业微信界面的教程,涵盖QSS样式、信号槽通信、QThread异步、网络请求、QPainter绘画与iconfont图标应用,适合学习者掌握QWidget技术基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

WeCom_copy

📚简介

本项目为Qt实现企业微信界面项目,纯界面逻辑,不包含真实业务逻辑。主要用于学习QWidget的使用,包含绘制,布局,信号,事件,重写,多线程,qss等技术使用。

💾体验程序

📦软件架构

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

🛠️主要技术

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

🗺️软件截图

导航

导航

基础框架

在这里插入图片描述

用户详情

用户详情

好友列表

在这里插入图片描述

聊天对话框

在这里插入图片描述

天气预报

天气预报

自绘时钟

在这里插入图片描述

iconfont图标展示

iconfont

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

在这里插入图片描述

组件

通知提醒框

通知提醒框

气泡确认框

气泡确认框

滑动输入条

滑动输入条

动态主页

ECharts表格

轮播图

动态主页

📝参考网址

📗qt官网
📘QTCN开发网
📙飞扬青春
📙ECharts

📌CSDN

🎉欢迎关注CSDN

🧡Star

如果你觉得项目用来学习不错,可以给项目点点star,谢谢。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值