--- a/wlanutilities/cpwlansettingsplugin/inc/cpwlansettingsplugin.h Wed Aug 18 10:52:46 2010 +0300
+++ b/wlanutilities/cpwlansettingsplugin/inc/cpwlansettingsplugin.h Thu Sep 02 21:36:44 2010 +0300
@@ -21,39 +21,56 @@
// System includes
#include <QObject>
-#include <QTranslator>
+#include <QScopedPointer>
#include <cpplugininterface.h>
// User includes
// Forward declarations
+class HbTranslator;
+
// External data types
// Constants
// Class declaration
-class CpWlanSettingsPlugin
- : public QObject,
- public CpPluginInterface
+class CpWlanSettingsPlugin : public QObject, public CpPluginInterface
{
Q_OBJECT
Q_INTERFACES(CpPluginInterface)
+
public:
+
+ // Data types
+
CpWlanSettingsPlugin();
+
virtual ~CpWlanSettingsPlugin();
- virtual QList<CpSettingFormItemData*> createSettingFormItemData(CpItemDataHelper &itemDataHelper) const;
+
+ virtual QList<CpSettingFormItemData*> createSettingFormItemData(
+ CpItemDataHelper &itemDataHelper) const;
+
+signals:
+
+public slots:
+
+protected:
+
+protected slots:
private:
Q_DISABLE_COPY(CpWlanSettingsPlugin)
-private: //data
+private slots:
+
+private: // data
- QTranslator *translator;
-
+ QScopedPointer<HbTranslator> mTranslator; //!< Translator for localisation
+
+ // Friend classes
};
-
#endif /* WLANSETTINGSPLUGIN_H_ */