# ShaShiDiZhuanLan/Demo\_MessageChat\_Qt

<https://repo.masters-masters.com/en/repos/ShaShiDiZhuanLan/Demo_MessageChat_Qt>

[Home](https://repo.masters-masters.com/en) › [ShaShiDiZhuanLan](https://repo.masters-masters.com/en/owners/ShaShiDiZhuanLan) › [Demo\_MessageChat\_Qt](https://repo.masters-masters.com/en/repos/ShaShiDiZhuanLan/Demo_MessageChat_Qt)

ShaShiDiZhuanLan/Demo\_MessageChat\_Qt has 114 stars on GitHub. Its RepoMasters card: Prototype tier. Qt5气泡式聊天框——QListWidget+QPainter。… Language: C++.

| Field | Value |
| --- | --- |
| Owner | [ShaShiDiZhuanLan](https://repo.masters-masters.com/en/owners/ShaShiDiZhuanLan) |
| Stars | 114 |
| Forks | 44 |
| Language | [C++](https://repo.masters-masters.com/en/languages/c-plus-plus) |
| License | None |
| Created | 2019 |
| Tier | [Prototype (100 to 249 ★)](https://repo.masters-masters.com/en/ranks/rush) |
| View on GitHub | [ShaShiDiZhuanLan/Demo\_MessageChat\_Qt](https://github.com/ShaShiDiZhuanLan/Demo_MessageChat_Qt) |

## Repository

Qt5气泡式聊天框——QListWidget+QPainter。 气泡式聊天的显示是由QListWidget作为控件，每个气泡是由QListWidgetItem提升成QWidget来实现的。每个气泡可以理解为可以自由布置里面内容的QWidget。每个Item保存聊天的对话、发送状态、时间、种类等。这个QWidget主要是显示一个头像+气泡，气泡里面是聊天的内容等。气泡是在paintEvent事件中，采用QPainter来绘制的。

The tier for repos with 100 to 249 ★. Published odds per card pulled: 70%. Rarity: Common.

## Nearby in C++

- [2dom/keypad · ★ 114 · C++ · Prototype](https://repo.masters-masters.com/en/repos/2dom/keypad)
- [swellweb/reame · ★ 114 · C++ · Prototype](https://repo.masters-masters.com/en/repos/swellweb/reame)
- [SirSamael/ppsspp-switch-community-build · ★ 114 · C++ · Prototype](https://repo.masters-masters.com/en/repos/SirSamael/ppsspp-switch-community-build)
- [vicaya/hypertable · ★ 114 · C++ · Prototype](https://repo.masters-masters.com/en/repos/vicaya/hypertable)
- [apache/activemq-cpp · ★ 114 · C++ · Prototype](https://repo.masters-masters.com/en/repos/apache/activemq-cpp)
- [vavrusa/libusbnet · ★ 114 · C++ · Prototype](https://repo.masters-masters.com/en/repos/vavrusa/libusbnet)

---
Data: GitHub · Illustration drawn by RepoMasters from the repo’s ID and its language color.
