xin chào mọi người ạ! hiện tại em đang làm 1 chương trình chat socket đơn giản và em dùng QlistView để hiện thị cuộc trò chuyện nhưng trong quá trình chạy thì em gặp vấn đề như sau ạ:
Trong quá trình chạy thì em có tạo 1 luồng phụ bên trong để nhận tin nhắn từ server gửi về cũng như add tin nhắn đó vào Qlistview ạ, nhưng khi tin nhắn được add thì phía giao diện không cập nhật gì
và chỉ khi client nhập tin nhắn và add tin nhắn vào Qlistview(quá trình này thực hiện ở luồng chính bọc ngoài luồng phụ trên) thì cái tin nhắn từ server kia mới được add cùng và hiển thị tại giao diện ạ…
Vậy nên em hỏi là có cách nào để mình có thể add trực tiếp từ luồng khác và giao diện hiển thị ngay lập tức được không ạ ?
Do em cũng mới tìm hiểu sơ qua về pyqt5 để làm đồ án trên trường nên vẫn còn mù mờ ạ.
Hy vọng mọi người có thể giải đáp giúp em. Em cảm ơn ạ <3