diff -r bab96b7ed1a4 -r f39ed5e045e0 phonesettings/cpphonesettingsplugins/cpnetworkplugin/src/cpnetworkpluginform.h --- a/phonesettings/cpphonesettingsplugins/cpnetworkplugin/src/cpnetworkpluginform.h Tue Jun 15 14:14:38 2010 +0100 +++ b/phonesettings/cpphonesettingsplugins/cpnetworkplugin/src/cpnetworkpluginform.h Thu Jul 22 16:33:21 2010 +0100 @@ -38,26 +38,22 @@ Q_OBJECT public: - explicit CpNetworkPluginForm(QGraphicsItem *parent = 0); - virtual ~CpNetworkPluginForm(); - + void searchAvailableNetworks(); signals: - void showGlobalProgressNote(int ¬eId, const QString& text); void showGlobalNote( int ¬eId, const QString& text, HbMessageBox::MessageBoxType msgBoxType); void cancelNote(int noteId); -public slots: - +public slots: void cellularDataUseHomeStateChanged(int index); void cellularDataUseRoamStateChanged(int index); void networkModeStateChanged(int index); - void operatorSelectionStateChanged(bool index); + void operatorSelectionStateChanged(); void networkAccessModeGot(int mode); void availableNetworksGot( QList &m_networkInfoList); @@ -72,7 +68,7 @@ PSetNetworkWrapper::RegistrationStatus& status); void finishedManualSelectiondialog(HbAction* action); -private: +protected: HbDataFormModelItem *createNetworkModeItem(); HbDataFormModelItem *createOperatorSelectionItem(); HbDataFormModelItem *createHomeDataUsageItem(); @@ -86,18 +82,17 @@ void gsmSelection(); HbDialog* createDialog(const QString& heading) const; - void addItemToListWidget( - HbListWidget* w, const QString& item, const int& data) const; + void addItemToListWidget(HbListWidget* w, const QString& item, + const int& data, const HbIcon& primaryIcon) const; void showManualSelectiondialog(); - void restoreUiSelection(); + void restoreOperatorSelectionUi(); QString networkName(PSetNetworkWrapper::NetworkInfo &info); void connectToNetworkWrapper(PSetNetworkWrapper &wrapper); - void connectToPhoneNotes(CpPhoneNotes ¬es); - - bool isPhoneOnLine(); + + QString primaryIconForNetwork(const PSetNetworkWrapper::NetworkInfo &info); private: