akonadi
agentinstance_p.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef AKONADI_AGENTINSTANCE_P_H
00021 #define AKONADI_AGENTINSTANCE_P_H
00022
00023 #include "agenttype.h"
00024
00025 #include <QtCore/QSharedData>
00026 #include <QtCore/QString>
00027
00028 namespace Akonadi
00029 {
00030
00034 class AgentInstance::Private : public QSharedData
00035 {
00036 public:
00037 Private()
00038 {
00039 }
00040
00041 Private( const Private &other )
00042 : QSharedData( other )
00043 {
00044 mType = other.mType;
00045 mIdentifier = other.mIdentifier;
00046 mName = other.mName;
00047 mStatus = other.mStatus;
00048 mStatusMessage = other.mStatusMessage;
00049 mProgress = other.mProgress;
00050 mIsOnline = other.mIsOnline;
00051 }
00052
00053 AgentType mType;
00054 QString mIdentifier;
00055 QString mName;
00056 int mStatus;
00057 QString mStatusMessage;
00058 int mProgress;
00059 bool mIsOnline;
00060 };
00061
00062 }
00063
00064 #endif