写一个 pyqt5 的聊天程序

我很乐意给你写一个 PyQt5 的聊天程序。首先,我会使用 PyQt5 来创建一个窗口,用于显示聊天内容和输入框,然后添加一个按钮来发送消息。之后,我将使用 Qt 的消息机制来实现一个套接字,以便客户端和服务器之间的通信,并利用多线程来处理客户端的聊天信息。最后,我将使用 SQLite 来存储历史聊天信息,并实现一个聊天记录的功能。