smf/smfservermodule/smfserver/server/smfsettingshandler.h
changeset 18 013a02bf2bb0
parent 14 a469c0e6e7fb
equal deleted inserted replaced
17:106a4bfcb866 18:013a02bf2bb0
    19 #define SMFSETTINGSHANDLER_H
    19 #define SMFSETTINGSHANDLER_H
    20 
    20 
    21 #include <QObject>
    21 #include <QObject>
    22 #include <QStringList>
    22 #include <QStringList>
    23 #include <QMap>
    23 #include <QMap>
    24 #ifdef Q_OS_SYMBIAN
    24 #ifdef __FOR_SYMBIAN_CR_USAGE__
    25 class CSettingsRepository;
    25 class CSettingsRepository;
    26 #else
    26 #else
    27 //TODO:- Implement
    27 class SmfSettingsRepositoryQt;
    28 class SettingsRepositoryQt;
       
    29 #endif
    28 #endif
       
    29 
       
    30 
       
    31 
    30 class SmfSettingsHandler : public QObject
    32 class SmfSettingsHandler : public QObject
    31 	{
    33 	{
    32 	Q_OBJECT
    34 	Q_OBJECT
    33 public:
    35 public:
    34 	SmfSettingsHandler(QObject* parent=0);
    36 	SmfSettingsHandler(QObject* parent=0);
    80 	/*
    82 	/*
    81 	 * Method to Get the Upload File Type from Repository
    83 	 * Method to Get the Upload File Type from Repository
    82 	 */
    84 	 */
    83 	QString GetUploadFileType() const;
    85 	QString GetUploadFileType() const;
    84 private:
    86 private:
    85 	#ifdef Q_OS_SYMBIAN
    87 #ifdef __FOR_SYMBIAN_CR_USAGE__
    86 	CSettingsRepository* m_repository;
    88 	CSettingsRepository* m_repository;
    87 	#else
    89 #else
    88 	SettingsRepositoryQt* m_repository;
    90 	SmfSettingsRepositoryQt* m_repository;
    89 	#endif
    91 #endif
    90 	};
    92 	};
    91 #endif
    93 #endif