filemanager/src/filemanager/src/backuprestore/fmdeletebackupwidget.h
changeset 46 d58987eac7e8
parent 14 1957042d8c7e
equal deleted inserted replaced
37:15bc28c9dd51 46:d58987eac7e8
    23 
    23 
    24 class HbListView;
    24 class HbListView;
    25 class QStringListModel;
    25 class QStringListModel;
    26 class FmRestoreSettings;
    26 class FmRestoreSettings;
    27 class FmBackupConfigLoader;
    27 class FmBackupConfigLoader;
       
    28 class FmRestoreViewItem;
    28 
    29 
    29 class FmDeleteBackupWidget : public HbWidget
    30 class FmDeleteBackupWidget : public HbWidget
    30 {
    31 {
    31      Q_OBJECT
    32      Q_OBJECT
    32 
    33 
    35     explicit FmDeleteBackupWidget( HbWidget *parent = 0  );
    36     explicit FmDeleteBackupWidget( HbWidget *parent = 0  );
    36     ~FmDeleteBackupWidget();
    37     ~FmDeleteBackupWidget();
    37     void refresh();
    38     void refresh();
    38     QList<int> selectionIndexes();
    39     QList<int> selectionIndexes();
    39     int backupDataCount();
    40     int backupDataCount();
       
    41 signals:
       
    42     void stateChanged(int state);
    40 private:
    43 private:
    41     void loadData();
    44     void loadData();
    42     void init();
    45     void init();
    43 
    46 
    44 private slots:
    47 private slots:
    48 private:
    51 private:
    49     HbListView *mListView;
    52     HbListView *mListView;
    50     QStringListModel  *mModel;
    53     QStringListModel  *mModel;
    51 
    54 
    52     FmRestoreSettings *mRestoreSettings;
    55     FmRestoreSettings *mRestoreSettings;
    53     FmBackupConfigLoader *mBackupConfigLoader;
    56     FmBackupConfigLoader *mBackupConfigLoader;    
    54 };
    57 };
    55 
    58 
    56 #endif
    59 #endif