idlehomescreen/widgetmanager/inc/wmwidgetloaderao.h
branchRCL_3
changeset 12 9674c1a575e9
parent 11 ff572dfe6d86
child 26 1b758917cafc
equal deleted inserted replaced
11:ff572dfe6d86 12:9674c1a575e9
    54     /**
    54     /**
    55      * Starts the load process by activating the AO
    55      * Starts the load process by activating the AO
    56      */
    56      */
    57     void StartLoading();
    57     void StartLoading();
    58     
    58     
       
    59     /**
       
    60      * Is loading ongoing.
       
    61      */
       
    62     TBool IsLoading();
       
    63 
    59 private:
    64 private:
    60     
    65     
    61     /**
    66     /**
    62      * Constructor
    67      * Constructor
    63      */
    68      */
    82      */
    87      */
    83     TInt RunError( TInt aError );
    88     TInt RunError( TInt aError );
    84 
    89 
    85 private:
    90 private:
    86 
    91 
       
    92     /**
       
    93      * connects to wrt registry
       
    94      */
       
    95     void OpenSessionL();
       
    96     
    87     /**
    97     /**
    88      * loads widgets into the listbox
    98      * loads widgets into the listbox
    89      */
    99      */
    90     void DoLoadWidgetsL();
   100     void DoLoadWidgetsL();
    91 
   101 
   124     /** persistent widget order */
   134     /** persistent widget order */
   125     CWmPersistentWidgetOrder* iWidgetOrder;
   135     CWmPersistentWidgetOrder* iWidgetOrder;
   126     
   136     
   127 	/** uid of currently unistalled widget */
   137 	/** uid of currently unistalled widget */
   128     TUid iUninstallUid;
   138     TUid iUninstallUid;
       
   139     
       
   140     /** switch for loading operation */
       
   141     TBool iLoading;
   129     };
   142     };
   130 
   143 
   131 #endif // WMWIDGETLOADERAO_H_
   144 #endif // WMWIDGETLOADERAO_H_