homescreenapp/stateplugins/hsmenuworkerstateplugin/inc/hsviewappdetailsstate.h
changeset 63 52b0f64eeb51
parent 62 341166945d65
child 69 87476091b3f5
equal deleted inserted replaced
62:341166945d65 63:52b0f64eeb51
    20 
    20 
    21 #include <QState>
    21 #include <QState>
    22 #include <QVariant>
    22 #include <QVariant>
    23 
    23 
    24 #include "hsmenustates_global.h"
    24 #include "hsmenustates_global.h"
       
    25 #include "casoftwareregistry.h"
    25 HS_STATES_TEST_CLASS(MenuStatesTest)
    26 HS_STATES_TEST_CLASS(MenuStatesTest)
    26 
    27 
    27 class HbListWidget;
    28 class HbListWidget;
    28 class HsMenuItemModel;
    29 class HsMenuItemModel;
    29 class HbDialog;
    30 class HbDialog;
    30 class CaNotifier;
    31 class CaNotifier;
       
    32 class HbDocumentLoader;
       
    33 
    31 
    34 
    32 class HsViewAppDetailsState: public QState
    35 class HsViewAppDetailsState: public QState
    33 {
    36 {
    34     Q_OBJECT
    37     Q_OBJECT
    35 
    38 
    55 
    58 
    56 private:
    59 private:
    57 
    60 
    58     void construct();
    61     void construct();
    59     void subscribeForMemoryCardRemove(int entryId);
    62     void subscribeForMemoryCardRemove(int entryId);
       
    63     void setFieldPresentation(QString key,
       
    64             CaSoftwareRegistry::DetailMap &detailMap,
       
    65             HbDocumentLoader &loader);
    60 
    66 
    61 private:
    67 private:
    62 
    68 
    63     HbDialog *mDialog;
    69     HbDialog *mDialog;
    64     
    70     
    65     QObjectList mObjectList;
       
    66     
       
    67     CaNotifier *mNotifier;
    71     CaNotifier *mNotifier;
    68 };
    72 };
    69 
    73 
    70 #endif /* HSVIEWAPPDETAILSSTATE_H_ */
    74 #endif /* HSVIEWAPPDETAILSSTATE_H_ */