deviceupdatesui/deviceupdates/inc/settingsdataformcustomitem.h
changeset 42 aa33c2cb9a50
parent 21 c707676bf59f
equal deleted inserted replaced
41:c742e1129640 42:aa33c2cb9a50
    19 #ifndef SETTINGS_DATAFORM_CUSTOMITEM_H
    19 #ifndef SETTINGS_DATAFORM_CUSTOMITEM_H
    20 #define SETTINGS_DATAFORM_CUSTOMITEM_H
    20 #define SETTINGS_DATAFORM_CUSTOMITEM_H
    21 
    21 
    22 #include <hbdataformviewitem.h>
    22 #include <hbdataformviewitem.h>
    23 
    23 
       
    24 class HbLineEdit;
    24 class SettingsDataFormCustomItem : public HbDataFormViewItem
    25 class SettingsDataFormCustomItem : public HbDataFormViewItem
    25 {
    26 {
    26 Q_OBJECT
    27 Q_OBJECT
    27 
    28 
    28 public:
    29 public:
    32     virtual HbAbstractViewItem* createItem();
    33     virtual HbAbstractViewItem* createItem();
    33      bool canSetModelIndex( const QModelIndex& aIndex ) const; 
    34      bool canSetModelIndex( const QModelIndex& aIndex ) const; 
    34 
    35 
    35 protected:
    36 protected:
    36     virtual HbWidget* createCustomWidget();
    37     virtual HbWidget* createCustomWidget();
       
    38     
       
    39 public slots:
       
    40 virtual void restore();
       
    41 
       
    42 private:
       
    43 HbLineEdit* mLineEdit;
    37 };
    44 };
    38 
    45 
    39 #endif // SETTINGS_DATAFORM_CUSTOMITEM_H
    46 #endif // SETTINGS_DATAFORM_CUSTOMITEM_H