diff -r c742e1129640 -r aa33c2cb9a50 deviceupdatesui/deviceupdates/inc/dminforetrieval.h --- a/deviceupdatesui/deviceupdates/inc/dminforetrieval.h Wed Jun 23 18:03:02 2010 +0300 +++ b/deviceupdatesui/deviceupdates/inc/dminforetrieval.h Tue Jul 06 14:06:19 2010 +0300 @@ -38,7 +38,7 @@ Q_OBJECT public: - DmInfo(DmAdvancedView* serversview, QGraphicsItem *parent=0); + DmInfo(DmAdvancedView* serversview=NULL, QGraphicsItem *parent=0); virtual ~DmInfo(); void refreshProfileList(TBool aIncludeHidden = ETrue); int profilescount(); @@ -54,6 +54,7 @@ bool checksrvid(QString& serverid); void getIaplist(QStringList& iaplist, int& iapselected, int& listindex); void synchronize(int& itemnum); + void sync(int aProfileId); void synccomplete(int); /** * Handles DB events @@ -61,13 +62,13 @@ * @return None */ void HandleDbEventL( TNSmlDMDbEvent aEvent ); - + TInt DefaultFotaProfileIdL() const; void DisableDbNotifications( TBool aEvent ); private: void GetProfiles( ); + TInt findProfile(TInt aProfileId); void OpenSyncSession(); - TInt DefaultFotaProfileIdL() const; void SetDefaultFotaProfileIdL( const TInt aProfileId ); public slots: