diff options
| author | me_desk <me_desk@fb96df88-216d-11de-830c-f3023f12d8ac> | 2014-08-17 18:36:14 +0000 |
|---|---|---|
| committer | me_desk <me_desk@fb96df88-216d-11de-830c-f3023f12d8ac> | 2014-08-17 18:36:14 +0000 |
| commit | 3ee85cc9d2658e62d9b1b267adec6916511e417b (patch) | |
| tree | aa7f8dae9612a1902a666f29feacee72274efee8 /pica-client/msguirouter.cpp | |
| parent | 8b990efdd888f551a22e4280c777c41fd68bbaed (diff) | |
| download | pica-pica-3ee85cc9d2658e62d9b1b267adec6916511e417b.tar.gz pica-pica-3ee85cc9d2658e62d9b1b267adec6916511e417b.zip | |
remove peer from blinkqueue if reply is sent
git-svn-id: svn://localhost/project_picapica/trunk@327 fb96df88-216d-11de-830c-f3023f12d8ac
Diffstat (limited to 'pica-client/msguirouter.cpp')
| -rw-r--r-- | pica-client/msguirouter.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/pica-client/msguirouter.cpp b/pica-client/msguirouter.cpp index c51cb24..23728a7 100644 --- a/pica-client/msguirouter.cpp +++ b/pica-client/msguirouter.cpp @@ -97,6 +97,15 @@ void MsgUIRouter::msg_from_peer(QByteArray from, QString msg) void MsgUIRouter::msg_to_peer(QString msg, ChatWindow *sender_window) { skynet->SendMessage(sender_window->getPeerId(), msg); + + if (!blinkqueue.isEmpty()) + { + blinkqueue.removeAll(sender_window->getPeerId()); + if (blinkqueue.isEmpty()) + { + systray->StopBlinking(); + } + } } void MsgUIRouter::start_chat(QByteArray peer_id) |
