dcc: Properly sync TransferManager
authorManuel Nickschas <sputnick@quassel-irc.org>
Wed, 28 Sep 2016 21:04:17 +0000 (23:04 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 28 Sep 2016 21:06:07 +0000 (23:06 +0200)
commit8443ab1e0a812d76d5efa816d5bd3d476d67ab2d
treed411ee4c545fc64fbd9330b4dcdfc3d9a5a9e2d5
parentbac817e9c9af8ea5f9ff90d8673310ec22a1cc88
dcc: Properly sync TransferManager

Existing transfers were not synced to the client. With this commit,
the list of transfer IDs is marked as a Q_PROPERTY and thus synced
automatically.
Also provides the necessary serialization support.
src/client/clienttransfermanager.cpp
src/client/clienttransfermanager.h
src/common/transfermanager.cpp
src/common/transfermanager.h