cmmanager/cpipsettingsplugin/inc/cpipsettingsplugin.h
changeset 27 489cf6208544
parent 20 9c97ad6591ae
equal deleted inserted replaced
23:7ec726f93df1 27:489cf6208544
    10 * Nokia Corporation - initial contribution.
    10 * Nokia Corporation - initial contribution.
    11 *
    11 *
    12 * Contributors:
    12 * Contributors:
    13 *
    13 *
    14 * Description:  
    14 * Description:  
       
    15 * Control Panel "Network Settings" plugin header file.
    15 *   
    16 *   
    16 */
    17 */
    17 
    18 
    18 #ifndef	CPIPSETTINGSPLUGIN_H
    19 #ifndef	CPIPSETTINGSPLUGIN_H
    19 #define	CPIPSETTINGSPLUGIN_H
    20 #define	CPIPSETTINGSPLUGIN_H
    20 
    21 
    21 // System includes
    22 // System includes
    22 #include <QObject>
    23 #include <QObject>
       
    24 #include <QSharedPointer>
    23 #include <cpplugininterface.h>
    25 #include <cpplugininterface.h>
    24 
    26 
    25 // User includes
    27 // User includes
    26 
    28 
    27 // Forward declarations
    29 // Forward declarations
    28 class QTranslator;
    30 class HbTranslator;
    29 
    31 
    30 // External data types
    32 // External data types
    31 
    33 
    32 // Constants
    34 // Constants
    33 
    35 
    49 protected:
    51 protected:
    50 
    52 
    51 protected slots:
    53 protected slots:
    52 
    54 
    53 private:
    55 private:
       
    56     Q_DISABLE_COPY(CpIpSettingsPlugin)
    54 
    57 
    55 private slots:
    58 private slots:
    56     
    59     
    57 private: // data
    60 private: // data
    58     QTranslator *mTranslator;
    61     //! Translator instance
       
    62     QSharedPointer<HbTranslator> mTranslator;
    59 };
    63 };
    60 
    64 
    61 #endif // CPIPSETTINGSPLUGIN_H
    65 #endif // CPIPSETTINGSPLUGIN_H