diff -r bab96b7ed1a4 -r f39ed5e045e0 phonesettings/cpphonesettingsplugins/cpnetworkplugin/src/cpnetworkplugin.h --- a/phonesettings/cpphonesettingsplugins/cpnetworkplugin/src/cpnetworkplugin.h Tue Jun 15 14:14:38 2010 +0100 +++ b/phonesettings/cpphonesettingsplugins/cpnetworkplugin/src/cpnetworkplugin.h Thu Jul 22 16:33:21 2010 +0100 @@ -20,18 +20,23 @@ #include #include +#include +#include "cpnetworkstatus.h" #include "cpphonelocalisation.h" -class CpNetworkPlugin : public QObject, public CpPluginInterface +class CpNetworkPlugin + : public QObject, + public CpPluginInterface, + public CpLauncherInterface + { Q_OBJECT Q_INTERFACES(CpPluginInterface) - + Q_INTERFACES(CpLauncherInterface) + public: - CpNetworkPlugin(); - ~CpNetworkPlugin(); /** @@ -40,10 +45,16 @@ */ QList createSettingFormItemData( CpItemDataHelper &itemDataHelper) const; + + /** + * From CpLauncherInterface + * @see CpLauncherInterface. + */ + CpBaseSettingView *createSettingView(const QVariant &hint) const; private: - - QScopedPointer m_localisation; + QScopedPointer m_localisation; + QScopedPointer m_networkStatus; }; #endif // CPNETWORKPLUGIN_H