emailuis/nmailuiengine/inc/nmdatamanager.h
changeset 23 2dc6caa42ec3
parent 18 578830873419
child 27 9ba4404ef423
equal deleted inserted replaced
20:ecc8def7944a 23:2dc6caa42ec3
     1 /*
     1 /*
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2009-10 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    18 #ifndef NMDATAMANAGER_H_
    18 #ifndef NMDATAMANAGER_H_
    19 #define NMDATAMANAGER_H_
    19 #define NMDATAMANAGER_H_
    20 
    20 
    21 #include "nmuienginedef.h"
    21 #include "nmuienginedef.h"
    22 #include "nmcommon.h"
    22 #include "nmcommon.h"
    23 #include "nmdatapluginfactory.h"
       
    24 
    23 
    25 class NmMailbox;
    24 class NmMailbox;
    26 class NmMessage;
    25 class NmMessage;
    27 class NmMessagePart;
    26 class NmMessagePart;
    28 class NmFolder;
    27 class NmFolder;
    29 class NmMailboxMetaData;
    28 class NmMailboxMetaData;
    30 class NmFolderMetaData;
    29 class NmFolderMetaData;
    31 class NmMessageEnvelope;
    30 class NmMessageEnvelope;
    32 
    31 class NmDataPluginFactory;
    33 
    32 
    34 
    33 
    35 class NMUIENGINE_EXPORT NmDataManager: public QObject
    34 class NMUIENGINE_EXPORT NmDataManager: public QObject
    36 {
    35 {
    37     Q_OBJECT
    36     Q_OBJECT