1 /***************************************************************************
2 Copyright 2006 David Nolden <david.nolden.kdevelop@art-master.de>
3 ***************************************************************************/
5 /***************************************************************************
7 * This program is free software; you can redistribute it and/or modify *
8 * it under the terms of the GNU General Public License as published by *
9 * the Free Software Foundation; either version 2 of the License, or *
10 * (at your option) any later version. *
12 ***************************************************************************/
17 #include "lib/network/networkfwd.h"
20 class CollaborationManager
;
21 class MessageSendManager
;
24 class KDevTeamworkPlugin
;
26 class QStandardItemModel
;
31 class MessageSerialization
;
32 class BoostSerialization
;
34 class KDevTeamworkLogger
;
36 class QPersistentModelIndex
;
37 class TeamworkFolderManager
;
39 class PatchesListMessage
;
40 class KDevSystemMessage
;
41 class KDevTeamworkTextMessage
;
42 class PatchesManagerMessage
;
46 class IDocumentController
;
50 class KDevTeamworkUser
;
51 typedef SafeSharedPtr
< KDevTeamworkUser
, BoostSerialization
> KDevTeamworkUserPointer
;
52 class KDevTeamworkClient
;
53 typedef SafeSharedPtr
< KDevTeamworkClient
> KDevTeamworkClientPointer
;
54 typedef SafeSharedPtr
< KDevTeamworkClient
> TeamworkClientPointer
;
56 class ConnectionRequest
;
57 typedef SafeSharedPtr
<ConnectionRequest
> ConnectionRequestPointer
;
59 typedef SafeSharedPtr
< KDevTeamworkTextMessage
> KDevTextMessagePointer
;
60 typedef SafeSharedPtr
< ConnectionRequest
> ConnectionRequestPointer
;
61 typedef SafeSharedPtr
< PatchesManagerMessage
> PatchesManagerMessagePointer
;
65 // kate: space-indent on; indent-width 2; tab-width 2; replace-tabs on