个人信息窗口
基本架构

基础信息显示设计



信号槽连接:对于个人信息窗口上的按钮功能,通过信号槽进行连接。目标是实现可修改信息


用户信息窗口
窗口架构
- 申请好友:如果不是好友才可以使用
- 下面三个按钮的逻辑具体实现在服务端实现后再进行具体实现

点击好友头像后,出现资料卡逻辑设置,借助槽函数实现


界面布局实现


会话详情窗口
窗口设计
- 具体实现,分别以单聊和群聊两种的设计

界面布局实现

细节问题:名字截断逻辑实现
- 设置可以放置名字的最大宽度
- 计算文本的长度是多少

按钮和信号槽连接


选择好友窗口
架构设计,基于会话详情窗口的点击按钮,然后弹出一个新的会话窗

界面布局实现


添加群聊信号槽的实现


好友窗口设计,先实现一个好友信息,然后再实现排列的所有信息



细节实现:实现鼠标悬

823

被折叠的 条评论
为什么被折叠?



