diff -r bab96b7ed1a4 -r f39ed5e045e0 phonesettings/cpphonesettingsplugins/cpnetworkplugin/tsrc/ut_cpnetworkpluginform/ut_networkpluginform.h --- a/phonesettings/cpphonesettingsplugins/cpnetworkplugin/tsrc/ut_cpnetworkpluginform/ut_networkpluginform.h Tue Jun 15 14:14:38 2010 +0100 +++ b/phonesettings/cpphonesettingsplugins/cpnetworkplugin/tsrc/ut_cpnetworkpluginform/ut_networkpluginform.h Thu Jul 22 16:33:21 2010 +0100 @@ -21,8 +21,25 @@ #include #include #include +#include "cpnetworkpluginform.h" +#include + +class CpNetworkPluginFormAdapter : public CpNetworkPluginForm +{ + Q_OBJECT + +public: + explicit CpNetworkPluginFormAdapter(QGraphicsItem *parent = 0) + :CpNetworkPluginForm(parent){} + virtual ~CpNetworkPluginFormAdapter(){} + + QString primaryIconForNetwork( + const PSetNetworkWrapper::NetworkInfo &info) { + return CpNetworkPluginForm::primaryIconForNetwork(info); + } + void hideFocusHighlight(){} +}; -class CpNetworkPluginForm; class UT_CpNetworkPluginForm : public QObject, MockService { @@ -49,10 +66,12 @@ void t_handleSearchingNetworks(); void t_handleRequestingSelectedNetwork(); void t_handleNetworkChanged(); - + void t_primaryIconForNetwork(); + void cleanup(); void t_memleak(); + private: CpNetworkPluginForm *m_networkPluginForm; PSetNetworkWrapper *m_networkWrapper;